2011-03-25 04:12:04 -07:00
|
|
|
WINMAKE = mingw32-make
|
|
|
|
|
2011-03-24 08:29:19 -07:00
|
|
|
.PHONY: default clean Linux MacOSX Win32 clean-Win32
|
2011-03-24 01:17:33 -07:00
|
|
|
|
|
|
|
default:
|
2011-03-24 08:29:19 -07:00
|
|
|
@echo "Usage:"
|
2011-03-25 04:12:04 -07:00
|
|
|
@echo "make [ Linux | MacOSX | Win32 | clean | clean-Win32]"
|
2011-03-24 01:17:33 -07:00
|
|
|
|
|
|
|
clean:
|
2011-03-25 08:27:21 -07:00
|
|
|
cd common ; make clean
|
2011-03-24 01:17:33 -07:00
|
|
|
cd Linux ; make clean
|
|
|
|
cd MacOSX ; make clean
|
|
|
|
|
|
|
|
Linux:
|
|
|
|
cd common ; make
|
|
|
|
cd $@ ; make ; make run
|
|
|
|
|
|
|
|
MacOSX:
|
|
|
|
cd common ; make
|
|
|
|
cd $@ ; make ; make run
|
|
|
|
|
|
|
|
Win32:
|
2011-03-25 04:12:04 -07:00
|
|
|
cd common && $(WINMAKE)
|
2011-03-25 09:49:39 -07:00
|
|
|
cd $@ && $(WINMAKE) && $(WINMAKE) run
|
2011-03-24 01:17:33 -07:00
|
|
|
|
2011-03-24 08:29:19 -07:00
|
|
|
clean-Win32:
|
2011-03-25 08:27:21 -07:00
|
|
|
cd common && $(WINMAKE) clean
|
2011-03-25 04:12:04 -07:00
|
|
|
cd Win32 && $(WINMAKE) clean
|