cdev-1.7.2n
This commit is contained in:
Executable
+43
@@ -0,0 +1,43 @@
|
||||
ARCH=OS
|
||||
include ../cdevGenericServer/include/makeinclude/Makefile.$(ARCH)
|
||||
|
||||
APPNAME = "CDEV Simple Generic Service"
|
||||
BASEDIR = $(shell pwd)
|
||||
INCDIR = $(CDEV)/extensions/cdevGenericServer/include
|
||||
BINDIR = ./
|
||||
LIBDIR = $(CDEV)/lib/$(TARGETDIR)
|
||||
|
||||
CDEV_INCLUDES = -I$(CDEV)/include
|
||||
CDEV_LIBS = -lcdev
|
||||
CDEV_LIBDIR = $(CDEV)/lib/$(TARGETDIR)
|
||||
|
||||
CLASS_INCLUDES = -I./ -I$(INCDIR)
|
||||
|
||||
CXXEXTRA = -g $(CDEV_INCLUDES) $(CLASS_INCLUDES)
|
||||
|
||||
ARLIB_OBJ = .obj/$(TARGETDIR)/cdevSimpleRequestObject.o \
|
||||
.obj/$(TARGETDIR)/cdevSimpleService.o \
|
||||
.obj/$(TARGETDIR)/cdevTranNode.o
|
||||
|
||||
SHLIB_OBJ = .shobj/$(TARGETDIR)/cdevSimpleRequestObject.o \
|
||||
.shobj/$(TARGETDIR)/cdevSimpleService.o \
|
||||
.shobj/$(TARGETDIR)/cdevTranNode.o
|
||||
|
||||
TARGETS = $(LIBDIR)/libSimpleService.a $(LIBDIR)/libSimpleService.sl
|
||||
|
||||
targets : $(TARGETS)
|
||||
|
||||
$(LIBDIR)/libSimpleService.a : $(ARLIB_OBJ)
|
||||
@rm -f $@
|
||||
@echo "=> ar ruv $@"
|
||||
@mkdir -p $(LIBDIR)
|
||||
@$(LINK.a) $@ $(ARLIB_OBJ)
|
||||
@ranlib $@ > /dev/null
|
||||
@echo "\n -------- Completed ----------\n"
|
||||
|
||||
$(LIBDIR)/libSimpleService.sl : $(SHLIB_OBJ)
|
||||
@rm -f $@
|
||||
@echo "=> $(LINK.so) $(@F)"
|
||||
@mkdir -p $(LIBDIR)
|
||||
@$(LINK.so) -o $@ $(SHLIB_OBJ)
|
||||
@echo "\n -------- Completed ----------\n"
|
||||
Reference in New Issue
Block a user