Add license file
[platform/upstream/csf-framework.git] / framework / Makefile_channel_server
index 34bf480..e5b94c1 100644 (file)
@@ -32,7 +32,7 @@
 OUTDIR = lib
 TARGET = $(OUTDIR)/libscserver.so
 SRCDIR = .
-LD_FLAGS := $(LD_FLAGS) -ldl -lpthread -ltzplatform-config-1.0 
+LD_FLAGS := $(LD_FLAGS) -ldl -lpthread $(shell pkg-config --libs libtzplatform-config)
 
 ifeq ($(TCS_CC), )
        CC = gcc
@@ -62,7 +62,11 @@ else
 endif
 
 # Define a list of pkg-config packages we want to use
-pkg_packages = dbus-glib-1
+ifeq ($(TCS_CFG), release)
+       pkg_packages = dbus-glib-1
+else
+       pkg_packages = dbus-glib-1 dlog
+endif
 
 PKG_CFLAGS  = $(shell pkg-config --cflags $(pkg_packages))
 PKG_LDFLAGS = $(shell pkg-config --libs $(pkg_packages))
@@ -81,22 +85,13 @@ OBJECTS = $(OUTDIR)/IpcServer.o \
                $(OUTDIR)/IpcServerError.o \
                        $(OUTDIR)/IpcThrdPool.o
 
-#MKDEP = mkdep -f .depend
-
 $(OUTDIR)/%.o: $(SRCDIR)/%.c
        $(CC) $(CFLAGS) -o $(OUTDIR)/$*.o -c $(SRCDIR)/$*.c
 
-#all: $(OUTDIR) .depend $(TARGET)
 all: $(OUTDIR) $(TARGET)
 
-#.depend: $(SOURCES)
-#      $(MKDEP) $(CFLAGS) $(SOURCES)
-
 $(TARGET): $(OBJECTS)
-       #$(LD) -shared -Wl,-zdefs -o $(TARGET) $(OBJECTS) $(LD_FLAGS)
        $(CC) -shared -Wl,-zdefs -o $(TARGET) $(OBJECTS) $(LD_FLAGS)
-#      $(AR) -cr $(TARGET) $(OBJECTS)
-#      $(STRIP) $(TARGET)
 
 $(OUTDIR):
        @mkdir $(OUTDIR)
@@ -106,13 +101,9 @@ install: all
        cp ${TARGET} ${DESTDIR}/bin/
 
 distclean: clean
-#      @rm -f .depend
        @rm -rf $(OUTDIR)
 
 clean:
        @rm -f $(TARGET)
        @rm -f $(OBJECTS) *~
        @rm -f *.bb *.bbg *.da *.gcov
-
-#-include .depend
-