From 6584a1822a09723218a716e372e86ee8e69a9912 Mon Sep 17 00:00:00 2001 From: Nikhil Samith Bysani Date: Wed, 24 Dec 2008 18:29:01 -0500 Subject: [PATCH] Some minor makefile changes. --- Makefile | 7 +++++-- src/modules/test-module.c | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 31112ac..3c7be84 100644 --- a/Makefile +++ b/Makefile @@ -9,6 +9,7 @@ COPTS=-Wall -Werror -g -D_REENTRANT -lpthread GTKOPTS=`pkg-config --cflags --libs gtk+-2.0 --libs openssl ` -lgthread-2.0 OBJS=bang-com.o bang-net.o bang-signals.o bang-module.o core.o server-preferences.o main.o +MODULES=test-module.so MAINSRC=src/app/main.c SPREFERENCESSRC=src/app/server-preferences.c @@ -18,9 +19,9 @@ NETWORKSRC=src/base/bang-net.c SIGNALSSRC=src/base/bang-signals.c MODULESRC=src/base/bang-module.c -.PHONY: doc +.PHONY: doc modules -all: $(EXENAME) test-module.so +all: $(EXENAME) modules $(EXENAME): $(OBJS) $(CC) $(COPTS) $(GTKOPTS) $^ -o $(EXENAME) @@ -46,6 +47,8 @@ bang-module.o: $(MODULESRC) bang-net.o: $(NETWORKSRC) $(CC) -c $(COPTS) $^ +modules: $(MODULES) + test-module.so: src/modules/test-module.c $(CC) --shared -Wl,-soname,testmodule.so $(COPTS) $^ -o test-module.so diff --git a/src/modules/test-module.c b/src/modules/test-module.c index e023bbd..93e671c 100644 --- a/src/modules/test-module.c +++ b/src/modules/test-module.c @@ -13,10 +13,10 @@ char BANG_module_name[5] = "test"; double BANG_module_version = .1; int BANG_module_init() { - fprintf(stderr,"TEST:\t Module with name %s is initializing with version %d.\n",BANG_module_name,BANG_module_version); + fprintf(stderr,"TEST:\t Module with name %s is initializing with version %f.\n",BANG_module_name,BANG_module_version); return 0; } void BANG_module_run() { - fprintf(stderr,"TEST:\t Module with name %s is running with version %d.\n",BANG_module_name,BANG_module_version); + fprintf(stderr,"TEST:\t Module with name %s is running with version %f.\n",BANG_module_name,BANG_module_version); }