source: nrEngine/src/Makefile @ 8

Revision 8, 1.4 KB checked in by art, 13 years ago (diff)

dded Makefiles for compilation and cleaning

Line 
1TOPDIR= ../..
2
3#-----------------------------------------------
4# Include defs for defining the variables
5#-----------------------------------------------
6include $(TOPDIR)/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                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                       
53TARGET=  ../libnrEngine.so
54
55INCPATH += -I../include
56CFLAGS += -fPIC
57LIBS += -ldl -lboost_thread
58
59#-----------------------------------------------
60# Include rules for handling the objects
61#-----------------------------------------------
62include $(TOPDIR)/Makerules
63sinclude make.dep
Note: See TracBrowser for help on using the repository browser.