diff options
author | Per Persson <per.xb.persson@stericsson.com> | 2011-07-04 10:19:53 +0200 |
---|---|---|
committer | Jimmy RUBIN <jimmy.rubin@stericsson.com> | 2011-07-05 10:02:30 +0200 |
commit | f5784d2722df6d09dcf09f13a316531bf80fa973 (patch) | |
tree | 456720a1e992d08c0ff3e36df49211b7e2f2c125 /Makefile | |
parent | 23362b8dfcd202b097c48753f6167b428818ca53 (diff) |
HDMIservice: Prepare for lbp build
Makefile for building lbp is added.
Compiler warnings are removed.
ST-Ericsson ID: 350562
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10177
Change-Id: I32dd6de5eeaedb0a9aaae7dfb3f0dc0713c8e2d5
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/26488
Reviewed-by: QATEST
Reviewed-by: QATOOLS
Reviewed-by: Robert LIND <robert.lind@stericsson.com>
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..30cccb0 --- /dev/null +++ b/Makefile @@ -0,0 +1,34 @@ +# Makefile for HDMIservice +# +# Copyright (C) ST-Ericsson AB 2011. +# + +PACKAGE_NAME=hdmi_service + +CFLAGS += -c -Wall -O2 -fPIC +LDFLAGS += -L./ -lpthread -shared +LDFLAGS_2 = -L./ +INCLUDES += -I./include +HDMILIBS = hdmiservice.so + +build: hdmiservice.so hdmistart + +install: clean build + @$(PACKAGE_FILE) /usr/lib/hdmiservice.so $(CURDIR)/hdmiservice.so 755 0 0 + @$(PACKAGE_FILE) /usr/bin/hdmistart $(CURDIR)/hdmistart 755 0 0 + +%.o: src/%.c + ${CC} ${CFLAGS} ${INCLUDES} -c $< + +hdmiservice.so: cec.o edid.o hdcp.o hdmi_service_api.o hdmi_service.o kevent.o \ + setres.o socket.o + $(CC) $(LDFLAGS) $^ -o $@ + +hdmistart: hdmi_service_start.o + $(CC) $(LDFLAGS_2) $^ -o $@ $(HDMILIBS) + +clean: + @rm -rf cec.o edid.o hdcp.o hdmi_service_api.o hdmi_service.o kevent.o \ + setres.o socket.o hdmiservice.so hdmi_service_start.o hdmistart + +.PHONY: hdmiservice.so clean |