OSDN Git Service

28e9069fc2e69fbe3e392929c63b62202d9592fc
[eos/hostdependX86LINUX64.git] / src / Objects / General / Raw / src / X86LINUX64 / Makefile
1 SHELL=/bin/ksh
2 include $(EOS_HOME)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config/Define.inc
3 include $(EOS_HOME)/src/$(WORLDNAME)/$(CLASSNAME)/Config/Define.inc
4 include $(EOS_HOME)/src/$(WORLDNAME)/Config/Define.inc
5 include $(EOS_HOME)/src/Config/DefineObject.inc
6
7 include .Source
8 include $(EOS_HOME)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.CHeader
9 include $(EOS_HOME)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.CCHeader
10 include $(EOS_HOME)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.Wish
11
12 LIBNAME=lib$(OBJECTNAME).a
13 SHAREDLIB=lib$(OBJECTNAME).so
14 LIBNAMEDEBUG=lib$(OBJECTNAME).debug.a
15 LIBNAMECUDAGDB=lib$(OBJECTNAME).cudagdb.a
16
17 $(LIBNAME): $(OBJ)
18         @echo LIBNAME:$(LIBNAME)
19         $(AR) rs $(LIBNAME) $(OBJ)
20
21 $(SHAREDLIB): $(SHAREDOBJ)
22         @COMPILEDOBJ=`ls $(SHAREDOBJ)` ; echo "#### Compiled Objects"; echo $${COMPILEDOBJ};  echo "################"; \
23         $(SHARED) $(SHAREDLIB) $${COMPILEDOBJ} 
24
25 $(LIBNAMEDEBUG): $(OBJDEBUG)
26         @echo LIBNAME:$(LIBNAMEDEBUG)
27         $(AR) rs $(LIBNAMEDEBUG) $(OBJDEBUG)
28
29 $(LIBNAMECUDAGDB): $(OBJCUDAGDB)
30         @echo LIBNAME:$(LIBNAMECUDAGDB)
31         $(AR) rs $(LIBNAMECUDAGDB) $(OBJCUDAGDB)
32
33 include .Depend
34