source: nrEngine/src/Makefile @ 22

Revision 22, 1.5 KB checked in by art, 13 years ago (diff)
Line 
1TOPDIR= ../..
2
3#-----------------------------------------------
4# Include defs for defining the variables
5#-----------------------------------------------
6include $(TOPDIR)/Make/Makedefs
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\
38                PropertyManager.cpp\
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\
51                TimeSourceVirtual.cpp\
52                VariadicArgument.cpp\
53                KernelEvent.cpp
54
55# define used vairables
56TARGET=  libnrEngine.so
57INCPATH += -I../include
58CFLAGS += -fPIC
59LIBS += -ldl
60
61# define files for installation
62INSTALL_DST_LIB = $(INST_LOCATION_LIB)
63INSTALL_SRC_LIB = $(TARGET)
64
65#-----------------------------------------------
66# Include rules for handling the objects
67#-----------------------------------------------
68include $(TOPDIR)/Make/Makerules
69sinclude make.dep
Note: See TracBrowser for help on using the repository browser.