Cleaned up apps/* Makefile.in:s
This commit is contained in:
parent
d541c49c6f
commit
afb6aa31db
4 changed files with 82 additions and 55 deletions
|
|
@ -64,23 +64,27 @@ LIBS = -L$(top_srcdir)/lib/src @LIBS@ $(top_srcdir)/lib/src/$(CLIXON_LIB) -l
|
||||||
CPPFLAGS = @CPPFLAGS@ -fPIC
|
CPPFLAGS = @CPPFLAGS@ -fPIC
|
||||||
INCLUDES = -I. -I$(top_srcdir)/lib/src -I$(top_srcdir)/lib -I$(top_srcdir)/include -I$(top_srcdir) @INCLUDES@
|
INCLUDES = -I. -I$(top_srcdir)/lib/src -I$(top_srcdir)/lib -I$(top_srcdir)/include -I$(top_srcdir) @INCLUDES@
|
||||||
|
|
||||||
# Not accessible from plugin
|
# Name of application
|
||||||
APPSRC = backend_main.c backend_socket.c backend_client.c \
|
|
||||||
backend_commit.c backend_plugin.c
|
|
||||||
|
|
||||||
APPOBJ = $(APPSRC:.c=.o)
|
|
||||||
APPL = clixon_backend
|
APPL = clixon_backend
|
||||||
|
|
||||||
#SHLIB = clixon_backend
|
# Not accessible from plugin
|
||||||
MYNAME = clixon_backend
|
APPSRC = backend_main.c
|
||||||
MYLIBLINK = lib$(MYNAME)$(SH_SUFFIX)
|
APPSRC += backend_socket.c
|
||||||
MYLIB = $(MYLIBLINK).$(CLIXON_MAJOR).$(CLIXON_MINOR)
|
APPSRC += backend_client.c
|
||||||
MYLIBSO = $(MYLIBLINK).$(CLIXON_MAJOR)
|
APPSRC += backend_commit.c
|
||||||
|
APPSRC += backend_plugin.c
|
||||||
|
APPOBJ = $(APPSRC:.c=.o)
|
||||||
|
|
||||||
# Accessible from plugin
|
# Accessible from plugin
|
||||||
LIBSRC = clixon_backend_transaction.c clixon_backend_handle.c
|
LIBSRC = clixon_backend_transaction.c clixon_backend_handle.c
|
||||||
LIBOBJ = $(LIBSRC:.c=.o)
|
LIBOBJ = $(LIBSRC:.c=.o)
|
||||||
|
|
||||||
|
# Name of lib
|
||||||
|
MYNAME = clixon_backend
|
||||||
|
MYLIBLINK = lib$(MYNAME)$(SH_SUFFIX)
|
||||||
|
MYLIB = $(MYLIBLINK).$(CLIXON_MAJOR).$(CLIXON_MINOR)
|
||||||
|
MYLIBSO = $(MYLIBLINK).$(CLIXON_MAJOR)
|
||||||
|
|
||||||
all: $(MYLIB) $(APPL) test
|
all: $(MYLIB) $(APPL) test
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
|
@ -127,7 +131,7 @@ test: test.c $(LIBOBJ)
|
||||||
$(CC) $(INCLUDES) $(LDFLAGS) $< $(LIBOBJ) -L. $(MYLIB) $(LIBS) -o $@
|
$(CC) $(INCLUDES) $(LDFLAGS) $< $(LIBOBJ) -L. $(MYLIB) $(LIBS) -o $@
|
||||||
|
|
||||||
$(APPL) : $(APPOBJ) $(MYLIBLINK) $(LIBDEPS)
|
$(APPL) : $(APPOBJ) $(MYLIBLINK) $(LIBDEPS)
|
||||||
$(CC) $(LDFLAGS) $(APPOBJ) $(OBJS) -L. $(MYLIB) $(LIBS) -o $@
|
$(CC) $(LDFLAGS) $(APPOBJ) -L. $(MYLIB) $(LIBS) -o $@
|
||||||
|
|
||||||
$(MYLIB): $(LIBOBJ)
|
$(MYLIB): $(LIBOBJ)
|
||||||
ifeq ($(HOST_VENDOR),apple)
|
ifeq ($(HOST_VENDOR),apple)
|
||||||
|
|
@ -145,7 +149,7 @@ TAGS:
|
||||||
find . -name '*.[chyl]' -print | etags -
|
find . -name '*.[chyl]' -print | etags -
|
||||||
|
|
||||||
depend:
|
depend:
|
||||||
$(CC) $(DEPENDFLAGS) @DEFS@ $(INCLUDES) $(CFLAGS) -MM $(SRC) $(APPSRC) > .depend
|
$(CC) $(DEPENDFLAGS) @DEFS@ $(INCLUDES) $(CFLAGS) -MM $(LIBSRC) $(APPSRC) > .depend
|
||||||
|
|
||||||
#include .depend
|
#include .depend
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -68,22 +68,33 @@ LIBS = -L$(top_srcdir)/lib/src @LIBS@ $(top_srcdir)/lib/src/$(CLIXON_L
|
||||||
CPPFLAGS = @CPPFLAGS@ -fPIC
|
CPPFLAGS = @CPPFLAGS@ -fPIC
|
||||||
INCLUDES = -I. -I$(top_srcdir)/lib -I$(top_srcdir)/include -I$(top_srcdir) @INCLUDES@
|
INCLUDES = -I. -I$(top_srcdir)/lib -I$(top_srcdir)/include -I$(top_srcdir) @INCLUDES@
|
||||||
|
|
||||||
|
# Name of application
|
||||||
APPL = clixon_cli
|
APPL = clixon_cli
|
||||||
SRC = cli_main.c
|
|
||||||
OBJS = $(SRC:.c=.o)
|
|
||||||
|
|
||||||
|
# Not accessible from plugin
|
||||||
|
APPSRC = cli_main.c
|
||||||
|
APPSRC += cli_generate.c
|
||||||
|
APPOBJ = $(APPSRC:.c=.o)
|
||||||
|
|
||||||
|
# Accessible from plugin
|
||||||
|
LIBSRC = cli_common.c
|
||||||
|
LIBSRC += cli_show.c
|
||||||
|
LIBSRC += cli_handle.c
|
||||||
|
LIBSRC += cli_plugin.c
|
||||||
|
LIBOBJ = $(LIBSRC:.c=.o)
|
||||||
|
|
||||||
|
# Name of lib
|
||||||
MYNAME = clixon_cli
|
MYNAME = clixon_cli
|
||||||
MYLIBLINK = lib$(MYNAME)$(SH_SUFFIX)
|
MYLIBLINK = lib$(MYNAME)$(SH_SUFFIX)
|
||||||
MYLIB = $(MYLIBLINK).$(CLIXON_MAJOR).$(CLIXON_MINOR)
|
MYLIB = $(MYLIBLINK).$(CLIXON_MAJOR).$(CLIXON_MINOR)
|
||||||
MYLIBSO = $(MYLIBLINK).$(CLIXON_MAJOR)
|
MYLIBSO = $(MYLIBLINK).$(CLIXON_MAJOR)
|
||||||
|
|
||||||
LIBSRC = cli_plugin.c cli_common.c cli_show.c cli_handle.c cli_generate.c
|
|
||||||
LIBOBJS = $(LIBSRC:.c=.o)
|
|
||||||
|
|
||||||
all: $(MYLIB) $(APPL) test
|
all: $(MYLIB) $(APPL) test
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f $(OBJS) $(LIBOBJS) *.core $(APPL) $(MYLIB) $(MYLIBSO) $(MYLIBLINK)
|
rm -f $(LIBOBJ) $(APPOBJ) *.core $(APPL) $(MYLIB) $(MYLIBSO) $(MYLIBLINK)
|
||||||
|
|
||||||
distclean: clean
|
distclean: clean
|
||||||
rm -f Makefile *~ .depend test test.c
|
rm -f Makefile *~ .depend test test.c
|
||||||
|
|
@ -125,14 +136,14 @@ test.c :
|
||||||
test: test.c $(LIBOBJ)
|
test: test.c $(LIBOBJ)
|
||||||
$(CC) $(INCLUDES) $(LDFLAGS) $< $(LIBOBJ) -L. $(MYLIB) $(LIBS) -o $@
|
$(CC) $(INCLUDES) $(LDFLAGS) $< $(LIBOBJ) -L. $(MYLIB) $(LIBS) -o $@
|
||||||
|
|
||||||
$(APPL): $(OBJS) $(MYLIBLINK) $(LIBDEPS)
|
$(APPL): $(APPOBJ) $(MYLIBLINK) $(LIBDEPS)
|
||||||
$(CC) $(LDFLAGS) $(OBJS) -L. $(MYLIB) $(LIBS) -o $@
|
$(CC) $(LDFLAGS) $(APPOBJ) -L. $(MYLIB) $(LIBS) -o $@
|
||||||
|
|
||||||
$(MYLIB) : $(LIBOBJS)
|
$(MYLIB) : $(LIBOBJ)
|
||||||
ifeq ($(HOST_VENDOR),apple)
|
ifeq ($(HOST_VENDOR),apple)
|
||||||
$(CC) $(LDFLAGS) -shared -undefined dynamic_lookup -o $@ $(LIBOBJS) $(LIBS)
|
$(CC) $(LDFLAGS) -shared -undefined dynamic_lookup -o $@ $(LIBOBJ) $(LIBS)
|
||||||
else
|
else
|
||||||
$(CC) $(LDFLAGS) -shared -Wl,-soname,$(MYLIBSO) -o $@ $(LIBOBJS) $(LIBS) -Wl,-soname=$(MYLIBSO)
|
$(CC) $(LDFLAGS) -shared -Wl,-soname,$(MYLIBSO) -o $@ $(LIBOBJ) $(LIBS) -Wl,-soname=$(MYLIBSO)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# link-name is needed for application linking, eg for clixon_cli and clixon_config
|
# link-name is needed for application linking, eg for clixon_cli and clixon_config
|
||||||
|
|
@ -144,7 +155,7 @@ TAGS:
|
||||||
find . -name '*.[chyl]' -print | etags -
|
find . -name '*.[chyl]' -print | etags -
|
||||||
|
|
||||||
depend:
|
depend:
|
||||||
$(CC) $(DEPENDFLAGS) @DEFS@ $(INCLUDES) $(CFLAGS) -MM $(SRC) $(APPSRC) > .depend
|
$(CC) $(DEPENDFLAGS) @DEFS@ $(INCLUDES) $(CFLAGS) -MM $(LIBSRC) $(APPSRC) > .depend
|
||||||
|
|
||||||
#include .depend
|
#include .depend
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -65,22 +65,32 @@ LIBS = -L$(top_srcdir)/lib/src @LIBS@ $(top_srcdir)/lib/src/$(CLIXON_LI
|
||||||
CPPFLAGS = @CPPFLAGS@ -fPIC
|
CPPFLAGS = @CPPFLAGS@ -fPIC
|
||||||
INCLUDES = -I. -I$(top_srcdir)/lib/src -I$(top_srcdir)/lib -I$(top_srcdir)/include -I$(top_srcdir) @INCLUDES@
|
INCLUDES = -I. -I$(top_srcdir)/lib/src -I$(top_srcdir)/lib -I$(top_srcdir)/include -I$(top_srcdir) @INCLUDES@
|
||||||
|
|
||||||
APPL = clixon_netconf
|
# Name of application
|
||||||
SRC = netconf_main.c
|
APPL = clixon_netconf
|
||||||
OBJS = $(SRC:.c=.o)
|
|
||||||
|
|
||||||
|
# Not accessible from plugin
|
||||||
|
APPSRC = netconf_main.c
|
||||||
|
APPSRC += netconf_hello.c
|
||||||
|
APPSRC += netconf_rpc.c
|
||||||
|
APPSRC += netconf_filter.c
|
||||||
|
APPOBJ = $(APPSRC:.c=.o)
|
||||||
|
|
||||||
|
# Accessible from plugin
|
||||||
|
LIBSRC = netconf_lib.c
|
||||||
|
|
||||||
|
|
||||||
|
LIBOBJ = $(LIBSRC:.c=.o)
|
||||||
|
|
||||||
|
# Name of lib
|
||||||
MYNAME = clixon_netconf
|
MYNAME = clixon_netconf
|
||||||
MYLIBLINK = lib$(MYNAME)$(SH_SUFFIX)
|
MYLIBLINK = lib$(MYNAME)$(SH_SUFFIX)
|
||||||
MYLIB = $(MYLIBLINK).$(CLIXON_MAJOR).$(CLIXON_MINOR)
|
MYLIB = $(MYLIBLINK).$(CLIXON_MAJOR).$(CLIXON_MINOR)
|
||||||
MYLIBSO = $(MYLIBLINK).$(CLIXON_MAJOR)
|
MYLIBSO = $(MYLIBLINK).$(CLIXON_MAJOR)
|
||||||
|
|
||||||
LIBSRC = netconf_hello.c netconf_rpc.c netconf_filter.c netconf_lib.c
|
|
||||||
LIBOBJS = $(LIBSRC:.c=.o)
|
|
||||||
|
|
||||||
all: $(MYLIB) $(APPL)
|
all: $(MYLIB) $(APPL)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f $(OBJS) $(LIBOBJS) *.core $(APPL) $(MYLIB) $(MYLIBSO) $(MYLIBLINK)
|
rm -f $(APPL) $(APPOBJ) $(LIBOBJ) *.core $(MYLIB) $(MYLIBSO) $(MYLIBLINK)
|
||||||
|
|
||||||
distclean: clean
|
distclean: clean
|
||||||
rm -f Makefile *~ .depend
|
rm -f Makefile *~ .depend
|
||||||
|
|
@ -114,14 +124,14 @@ uninstall:
|
||||||
.c.o:
|
.c.o:
|
||||||
$(CC) $(INCLUDES) $(CPPFLAGS) -D__PROGRAM__=\"$(APPL)\" $(CFLAGS) -c $<
|
$(CC) $(INCLUDES) $(CPPFLAGS) -D__PROGRAM__=\"$(APPL)\" $(CFLAGS) -c $<
|
||||||
|
|
||||||
$(APPL) : $(OBJS) $(MYLIBLINK) $(LIBDEPS)
|
$(APPL) : $(APPOBJ) $(MYLIBLINK) $(LIBDEPS)
|
||||||
$(CC) $(LDFLAGS) $(OBJS) -L. $(MYLIB) $(LIBS) -o $@
|
$(CC) $(LDFLAGS) $(APPOBJ) -L. $(MYLIB) $(LIBS) -o $@
|
||||||
|
|
||||||
$(MYLIB) : $(LIBOBJS)
|
$(MYLIB) : $(LIBOBJ)
|
||||||
ifeq ($(HOST_VENDOR),apple)
|
ifeq ($(HOST_VENDOR),apple)
|
||||||
$(CC) $(LDFLAGS) -shared -undefined dynamic_lookup -o $@ $(LIBOBJS) $(LIBS)
|
$(CC) $(LDFLAGS) -shared -undefined dynamic_lookup -o $@ $(LIBOBJ) $(LIBS)
|
||||||
else
|
else
|
||||||
$(CC) $(LDFLAGS) -shared -Wl,-soname,$(MYLIBSO) -o $@ $(LIBOBJS) $(LIBS) -Wl,-soname=$(MYLIBSO)
|
$(CC) $(LDFLAGS) -shared -Wl,-soname,$(MYLIBSO) -o $@ $(LIBOBJ) $(LIBS) -Wl,-soname=$(MYLIBSO)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# link-name is needed for application linking, eg for clixon_cli and clixon_config
|
# link-name is needed for application linking, eg for clixon_cli and clixon_config
|
||||||
|
|
@ -133,7 +143,7 @@ TAGS:
|
||||||
find . -name '*.[chyl]' -print | etags -
|
find . -name '*.[chyl]' -print | etags -
|
||||||
|
|
||||||
depend:
|
depend:
|
||||||
$(CC) $(DEPENDFLAGS) @DEFS@ $(INCLUDES) $(CFLAGS) -MM $(SRC) $(APPSRC) > .depend
|
$(CC) $(DEPENDFLAGS) @DEFS@ $(INCLUDES) $(CFLAGS) -MM $(LIBSRC) $(APPSRC) > .depend
|
||||||
|
|
||||||
#include .depend
|
#include .depend
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -66,26 +66,28 @@ CPPFLAGS = @CPPFLAGS@ -fPIC
|
||||||
|
|
||||||
INCLUDES = -I. -I$(top_srcdir)/lib/src -I$(top_srcdir)/lib -I$(top_srcdir)/include -I$(top_srcdir) @INCLUDES@
|
INCLUDES = -I. -I$(top_srcdir)/lib/src -I$(top_srcdir)/lib -I$(top_srcdir)/include -I$(top_srcdir) @INCLUDES@
|
||||||
|
|
||||||
SRC = restconf_methods.c
|
# Name of application
|
||||||
|
APPL = clixon_restconf
|
||||||
|
|
||||||
OBJS = $(SRC:.c=.o)
|
# Not accessible from plugin
|
||||||
|
APPSRC = restconf_main.c
|
||||||
|
APPSRC += restconf_methods.c
|
||||||
|
APPOBJ = $(APPSRC:.c=.o)
|
||||||
|
|
||||||
APPSRC = restconf_main.c
|
# Accessible from plugin
|
||||||
APPOBJ = $(APPSRC:.c=.o)
|
LIBSRC = restconf_lib.c
|
||||||
APPL = clixon_restconf
|
LIBOBJ = $(LIBSRC:.c=.o)
|
||||||
|
|
||||||
MYNAME = clixon_restconf
|
# Name of lib
|
||||||
MYLIBLINK = lib$(MYNAME)$(SH_SUFFIX)
|
MYNAME = clixon_restconf
|
||||||
MYLIB = $(MYLIBLINK).$(CLIXON_MAJOR).$(CLIXON_MINOR)
|
MYLIBLINK = lib$(MYNAME)$(SH_SUFFIX)
|
||||||
MYLIBSO = $(MYLIBLINK).$(CLIXON_MAJOR)
|
MYLIB = $(MYLIBLINK).$(CLIXON_MAJOR).$(CLIXON_MINOR)
|
||||||
|
MYLIBSO = $(MYLIBLINK).$(CLIXON_MAJOR)
|
||||||
LIBSRC = restconf_lib.c
|
|
||||||
LIBOBJS = $(LIBSRC:.c=.o)
|
|
||||||
|
|
||||||
all: $(MYLIB) $(APPL)
|
all: $(MYLIB) $(APPL)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f $(OBJS) $(LIBOBJS) *.core $(APPL) $(APPOBJ) $(MYLIB) $(MYLIBSO) $(MYLIBLINK)
|
rm -f $(LIBOBJ) *.core $(APPL) $(APPOBJ) $(MYLIB) $(MYLIBSO) $(MYLIBLINK)
|
||||||
|
|
||||||
distclean: clean
|
distclean: clean
|
||||||
rm -f Makefile *~ .depend
|
rm -f Makefile *~ .depend
|
||||||
|
|
@ -118,14 +120,14 @@ uninstall:
|
||||||
.c.o:
|
.c.o:
|
||||||
$(CC) $(INCLUDES) -D__PROGRAM__=\"$(APPL)\" $(CPPFLAGS) $(CFLAGS) -c $<
|
$(CC) $(INCLUDES) -D__PROGRAM__=\"$(APPL)\" $(CPPFLAGS) $(CFLAGS) -c $<
|
||||||
|
|
||||||
$(APPL) : $(APPOBJ) $(MYLIBLINK) $(OBJS) $(LIBDEPS)
|
$(APPL) : $(APPOBJ) $(MYLIBLINK) $(LIBDEPS)
|
||||||
$(CC) $(LDFLAGS) $(APPOBJ) $(OBJS) -L. $(MYLIB) $(LIBS) -o $@
|
$(CC) $(LDFLAGS) $(APPOBJ) -L. $(MYLIB) $(LIBS) -o $@
|
||||||
|
|
||||||
$(MYLIB) : $(LIBOBJS)
|
$(MYLIB) : $(LIBOBJ)
|
||||||
ifeq ($(HOST_VENDOR),apple)
|
ifeq ($(HOST_VENDOR),apple)
|
||||||
$(CC) $(LDFLAGS) -shared -undefined dynamic_lookup -o $@ $(LIBOBJS) $(LIBS)
|
$(CC) $(LDFLAGS) -shared -undefined dynamic_lookup -o $@ $(LIBOBJ) $(LIBS)
|
||||||
else
|
else
|
||||||
$(CC) $(LDFLAGS) -shared -Wl,-soname,$(MYLIBSO) -o $@ $(LIBOBJS) $(LIBS) -Wl,-soname=$(MYLIBSO)
|
$(CC) $(LDFLAGS) -shared -Wl,-soname,$(MYLIBSO) -o $@ $(LIBOBJ) $(LIBS) -Wl,-soname=$(MYLIBSO)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# link-name is needed for application linking, eg for clixon_cli and clixon_config
|
# link-name is needed for application linking, eg for clixon_cli and clixon_config
|
||||||
|
|
@ -135,7 +137,7 @@ TAGS:
|
||||||
find . -name '*.[chyl]' -print | etags -
|
find . -name '*.[chyl]' -print | etags -
|
||||||
|
|
||||||
depend:
|
depend:
|
||||||
$(CC) $(DEPENDFLAGS) @DEFS@ $(INCLUDES) $(CFLAGS) -MM $(SRC) $(APPSRC) > .depend
|
$(CC) $(DEPENDFLAGS) @DEFS@ $(INCLUDES) $(CFLAGS) -MM $(LIBSRC) $(APPSRC) > .depend
|
||||||
|
|
||||||
#include .depend
|
#include .depend
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue