aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libraries/irrlicht-1.8/examples/02.Quake3Map/Makefile
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--libraries/irrlicht-1.8/examples/02.Quake3Map/Makefile80
1 files changed, 40 insertions, 40 deletions
diff --git a/libraries/irrlicht-1.8/examples/02.Quake3Map/Makefile b/libraries/irrlicht-1.8/examples/02.Quake3Map/Makefile
index 09953cf..8929223 100644
--- a/libraries/irrlicht-1.8/examples/02.Quake3Map/Makefile
+++ b/libraries/irrlicht-1.8/examples/02.Quake3Map/Makefile
@@ -1,40 +1,40 @@
1# Makefile for Irrlicht Examples 1# Makefile for Irrlicht Examples
2# It's usually sufficient to change just the target name and source file list 2# It's usually sufficient to change just the target name and source file list
3# and be sure that CXX is set to a valid compiler 3# and be sure that CXX is set to a valid compiler
4Target = 02.Quake3Map 4Target = 02.Quake3Map
5Sources = main.cpp 5Sources = main.cpp
6 6
7# general compiler settings 7# general compiler settings
8CPPFLAGS = -I../../include -I/usr/X11R6/include 8CPPFLAGS = -I../../include -I/usr/X11R6/include
9CXXFLAGS = -O3 -ffast-math 9CXXFLAGS = -O3 -ffast-math
10#CXXFLAGS = -g -Wall 10#CXXFLAGS = -g -Wall
11 11
12#default target is Linux 12#default target is Linux
13all: all_linux 13all: all_linux
14 14
15ifeq ($(HOSTTYPE), x86_64) 15ifeq ($(HOSTTYPE), x86_64)
16LIBSELECT=64 16LIBSELECT=64
17endif 17endif
18 18
19# target specific settings 19# target specific settings
20all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -lXcursor 20all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -lXcursor
21all_linux clean_linux: SYSTEM=Linux 21all_linux clean_linux: SYSTEM=Linux
22all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht 22all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht
23static_win32: LDFLAGS += -lgdi32 -lopengl32 -ld3dx9d -lwinmm -lm 23static_win32: LDFLAGS += -lgdi32 -lopengl32 -ld3dx9d -lwinmm -lm
24static_win32: CPPFLAGS += -D_IRR_STATIC_LIB_ 24static_win32: CPPFLAGS += -D_IRR_STATIC_LIB_
25static_win32 all_win32 clean_win32: SYSTEM=Win32-gcc 25static_win32 all_win32 clean_win32: SYSTEM=Win32-gcc
26static_win32 all_win32 clean_win32: SUF=.exe 26static_win32 all_win32 clean_win32: SUF=.exe
27# name of the binary - only valid for targets which set SYSTEM 27# name of the binary - only valid for targets which set SYSTEM
28DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF) 28DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
29 29
30all_linux all_win32 static_win32: 30all_linux all_win32 static_win32:
31 $(warning Building...) 31 $(warning Building...)
32 $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(Sources) -o $(DESTPATH) $(LDFLAGS) 32 $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(Sources) -o $(DESTPATH) $(LDFLAGS)
33 33
34clean: clean_linux clean_win32 34clean: clean_linux clean_win32
35 $(warning Cleaning...) 35 $(warning Cleaning...)
36 36
37clean_linux clean_win32: 37clean_linux clean_win32:
38 @$(RM) $(DESTPATH) 38 @$(RM) $(DESTPATH)
39 39
40.PHONY: all all_win32 clean clean_linux clean_win32 static_win32 40.PHONY: all all_win32 clean clean_linux clean_win32 static_win32