comparison Makefile.gen @ 3:82fc316e70d0

Enable out of tree building.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 28 Sep 2012 02:24:40 +0300
parents 9a8355b47e1c
children d427763f113a
comparison
equal deleted inserted replaced
2:9a8355b47e1c 3:82fc316e70d0
190 190
191 $(OBJPATH)%.o: $(DMLIB)%.c 191 $(OBJPATH)%.o: $(DMLIB)%.c
192 @echo " CC $<" 192 @echo " CC $<"
193 @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS) 193 @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS)
194 194
195 $(OBJPATH)%.o: %.c %.h
196 @echo " CC $<"
197 @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS)
198
199 $(OBJPATH)%.o: %.c
200 @echo " CC $<"
201 @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS)
202
195 203
196 ### 204 ###
197 ### dmlib rules 205 ### dmlib rules
198 ### 206 ###
199 207
225 233
226 234
227 ### 235 ###
228 ### Tests and binaries 236 ### Tests and binaries
229 ### 237 ###
238 $(BINPATH)%$(EXEEXT): $(OBJPATH)%.o $(DMLIB_A)
239 @echo " LINK $+"
240 @$(CC) -o $@ $+ $(DM_LDFLAGS)
241
230 $(BINPATH)vview$(EXEEXT): $(OBJPATH)vview.o $(DMLIB_A) 242 $(BINPATH)vview$(EXEEXT): $(OBJPATH)vview.o $(DMLIB_A)
231 @echo " LINK $+" 243 @echo " LINK $+"
232 @$(CC) -o $@ $+ $(DM_LDFLAGS) -lSDL_ttf 244 @$(CC) -o $@ $+ $(DM_LDFLAGS) -lSDL_ttf
233 245
234 $(BINPATH)blittest$(EXEEXT): $(OBJPATH)blittest.o $(DMLIB_A) 246 $(BINPATH)blittest$(EXEEXT): $(OBJPATH)blittest.o $(DMLIB_A)