root/branches/Derelict2/mac.mak

Revision 603, 3.7 kB (checked in by aldacron, 1 month ago)

[Derelict2 - DerelictAllegro?]
* added support for the allegro_ttf addon
* updated the linux and mac makefiles with build targets for DerelictAllegroDialog?

Line 
1 include inc/linux_inc.mak
2
3 all : DerelictAL_ALL DerelictAllegro_ALL DerelictFMODEX_ALL DerelictFT_ALL DerelictGL_ALL DerelictIL_ALL DerelictODE_ALL DerelictOgg_ALL DerelictPA_ALL DerelictSDL_ALL DerelictSFML_ALL DerelictUtil_ALL
4
5 # Targets for all libs in each package
6 DerelictAL_ALL :
7     $(DMAKE) -C DerelictAL all PLATFORM=mac
8    
9 DerelictAllegro_ALL :
10     $(DMAKE) -C DerelictAllegro all PLATFORM=mac
11    
12 DerelictFMODEX_ALL :
13     $(DMAKE) -C DerelictFMOD all PLATFORM=mac   
14
15 DerelictFT_ALL :
16     $(DMAKE) -C DerelictFT all PLATFORM=mac
17        
18 DerelictGL_ALL :
19     $(DMAKE) -C DerelictGL all PLATFORM=mac
20    
21 DerelictIL_ALL :
22     $(DMAKE) -C DerelictIL all PLATFORM=mac
23    
24 DerelictODE_ALL :
25     $(DMAKE) -C DerelictODE all PLATFORM=mac
26    
27 DerelictOgg_ALL :
28     $(DMAKE) -C DerelictOgg all PLATFORM=mac
29    
30 DerelictPA_ALL:
31     $(DMAKE) -C DerelictPA all PLATFORM=mac
32
33 DerelictSDL_ALL :
34     $(DMAKE) -C DerelictSDL all PLATFORM=mac
35
36 DerelictSFML_ALL :
37     $(DMAKE) -C DerelictSFML all PLATFORM=mac
38    
39 DerelictUtil_ALL :
40     $(DMAKE) -C DerelictUtil all PLATFORM=mac
41    
42 # There's only one DerelictAL target
43 DerelictAL : DerelictAL_ALL
44
45 # Individual DerelictAllegro targets
46 DerelictAllegro :
47     $(DMAKE) -C DerelictAllegro DerelictAllegro PLATFORM=mac
48    
49 DerelictAllegroImage :
50     $(DMAKE) -C DerelictAllegro DerelictAllegroImage PLATFORM=mac
51    
52 DerelictAllegroFont :
53     $(DMAKE) -C DerelictAllegro DerelictAllegroFont PLATFORM=mac
54    
55 DerelictAllegroAudio :
56     $(DMAKE) -C DerelictAllegro DerelictAllegroAudio PLATFORM=mac
57    
58 DerelictAllegroACodec :
59     $(DMAKE) -C DerelictAllegro DerelictAllegroACodec PLATFORM=mac
60    
61 DerelictAllegroDialog :
62     $(DMAKE) -C DerelictAllegro DerelictAllegroDialog PLATFORM=mac
63    
64 DerelictAllegroTTF :
65     $(DMAKE) -C DerelictAllegro DerelictAllegroTTF PLATFORM=mac
66
67 # There's only one DerelictFMODEX target
68 DerelictFMODEX : DerelictFMODEX_ALL
69
70 # There's only one DerelictFT target
71 DerelictFT : DerelictFT_ALL
72    
73 # Individual DerelictGL targets
74 DerelictGL :
75     $(DMAKE) -C DerelictGL DerelictGL PLATFORM=mac
76    
77 DerelictGLU :
78     $(DMAKE) -C DerelictGL DerelictGLU PLATFORM=mac
79    
80 # Individual DerelictIL targets
81 DerelictIL :
82     $(DMAKE) -C DerelictIL DerelictIL PLATFORM=mac
83    
84 DerelictILU :
85     $(DMAKE) -C DerelictIL DerelictILU PLATFORM=mac
86    
87 DerelictILUT :
88     $(DMAKE) -C DerelictIL DerelictILUT PLATFORM=mac
89    
90 # There's only one target for DerelictODE
91 DerelictODE : DerelictODE_ALL
92    
93 # Individual DerelictOgg targets
94 DerelictOgg :
95     $(DMAKE) -C DerelictOgg DerelictOgg PLATFORM=mac
96    
97 # There's only one target for DerelictPA
98 DerelictPA : DerelictPA_ALL
99    
100 DerelictVorbis :
101     $(DMAKE) -C DerelictOgg DerelictVorbis PLATFORM=mac
102    
103 DerelictVorbisEnc :
104     $(DMAKE) -C DerelictOgg DerelictVorbisEnc PLATFORM=mac
105    
106 DerelictVorbisFile :
107     $(DMAKE) -C DerelictOgg DerelictVorbisFile PLATFORM=mac
108    
109 # Individual DerelictSDL targets
110 DerelictSDL :
111     $(DMAKE) -C DerelictSDL DerelictSDL PLATFORM=mac
112    
113 DerelictSDLImage :
114     $(DMAKE) -C DerelictSDL DerelictSDLImage PLATFORM=mac
115
116 DerelictSDLMixer :
117     $(DMAKE) -C DerelictSDL DerelictSDLMixer PLATFORM=mac
118
119 DerelictSDLNet :
120     $(DMAKE) -C DerelictSDL DerelictSDLNet PLATFORM=mac
121    
122 DerelictSDLttf :
123     $(DMAKE) -C DerelictSDL DerelictSDLttf PLATFORM=mac
124    
125 # Individual DerelictSFML targets
126 DerelictSFMLWindow :
127     $(DMAKE) -C DerelictSFML DerelictSFMLWindow PLATFORM=mac
128    
129 DerelictSFMLSystem :
130     $(DMAKE) -C DerelictSFML DerelictSFMLSystem PLATFORM=mac
131    
132 DerelictSFMLGraphics :
133     $(DMAKE) -C DerelictSFML DerelictSFMLGraphics PLATFORM=mac
134    
135 DerelictSFMLAudio :
136     $(DMAKE) -C DerelictSFML DerelictSFMLAudio PLATFORM=mac
137    
138 DerelictSFMLNetwork :
139     $(DMAKE) -C DerelictSFML DerelictSFMLNetwork PLATFORM=mac
140    
141 # There's only one DerelictUtil target
142 DerelictUtil : DerelictUtil_All
143    
144 cleanall : cleanlib cleandi
145
146 clean : cleanlib
147
148 cleanlib:
149     cd DerelictUtil && $(RM) $(LIB_DEST)/*.a
150    
151 cleandi:
152     cd DerelictUtil  && $(RMR) $(IMPORT_DEST)/derelict
153    
Note: See TracBrowser for help on using the browser.