source: nrEngine/src/Makefile @ 15

Revision 15, 1.5 KB checked in by art, 13 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\
38                Resource.cpp\
39                ResourceHolder.cpp\
40                ResourceLoader.cpp\
41                ResourceManager.cpp\
42                ResourcePtr.cpp\
43                ScriptConnector.cpp\
44                Script.cpp\
45                ScriptEngine.cpp\
46                ScriptLoader.cpp\
47                StdHelpers.cpp\
48                Timer.cpp\
49                TimeSource.cpp\
50                VariadicArgument.cpp\
51                KernelEvent.cpp
52
[11]53# define used vairables
54TARGET=  libnrEngine.so
[6]55INCPATH += -I../include
[15]56CFLAGS += -fPIC -g
[13]57LIBS += -ldl
[6]58
[11]59# define files for installation
60INSTALL_DST_LIB = $(INST_LOCATION_LIB)
61INSTALL_SRC_LIB = $(TARGET)
62
[6]63#-----------------------------------------------
64# Include rules for handling the objects
65#-----------------------------------------------
[11]66include $(TOPDIR)/Make/Makerules
[7]67sinclude make.dep
Note: See TracBrowser for help on using the repository browser.