source: nrEngine/src/Makefile @ 32

Revision 32, 1.5 KB checked in by art, 12 years ago (diff)
RevLine 
[6]1TOPDIR= ../..
2
3#-----------------------------------------------
4# Include defs for defining the variables
5#-----------------------------------------------
[11]6include $(TOPDIR)/Make/Makedefs
[6]7
8#-----------------------------------------------
9# Create vpath directives
10#-----------------------------------------------
11VPATH+= events ../include
12
13#-----------------------------------------------
14# We have to built this files into the library
15#-----------------------------------------------
16CPPFILES= Clock.cpp\
17                Engine.cpp\
18                Exception.cpp\
19                Event.cpp\
20                EventFactory.cpp\
21                EventManager.cpp\
22                EventActor.cpp\
23                EventChannel.cpp\
24                FileStream.cpp\
25                FileStreamLoader.cpp\
26                GetTime.cpp\
27                IFileSystem.cpp\
28                IScript.cpp\
29                IStream.cpp\
30                ITask.cpp\
31                IThread.cpp\
32                Kernel.cpp\
33                Log.cpp\
34                Plugin.cpp\
35                PluginLoader.cpp\
36                Profiler.cpp\
37                Property.cpp\
[18]38                PropertyManager.cpp\
[6]39                Resource.cpp\
40                ResourceHolder.cpp\
41                ResourceLoader.cpp\
42                ResourceManager.cpp\
43                ResourcePtr.cpp\
44                ScriptConnector.cpp\
45                Script.cpp\
46                ScriptEngine.cpp\
47                ScriptLoader.cpp\
48                StdHelpers.cpp\
49                Timer.cpp\
50                TimeSource.cpp\
[22]51                TimeSourceVirtual.cpp\
[6]52                VariadicArgument.cpp\
53                KernelEvent.cpp
54
[11]55# define used vairables
56TARGET=  libnrEngine.so
[6]57INCPATH += -I../include
[18]58CFLAGS += -fPIC
[32]59LIBS += -ldl -lboost_thread
[6]60
[11]61# define files for installation
62INSTALL_DST_LIB = $(INST_LOCATION_LIB)
63INSTALL_SRC_LIB = $(TARGET)
64
[6]65#-----------------------------------------------
66# Include rules for handling the objects
67#-----------------------------------------------
[11]68include $(TOPDIR)/Make/Makerules
[7]69sinclude make.dep
Note: See TracBrowser for help on using the repository browser.