/[projet1]/users/mmu_man/sdk-makefile-engine/make/engine.mk
Defence Force logotype

Log of /users/mmu_man/sdk-makefile-engine/make/engine.mk

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 896 - (view) (annotate) - [select for diffs]
Modified Thu Sep 27 11:16:11 2012 UTC (7 years, 6 months ago) by mmu_man
File length: 5894 byte(s)
Diff to previous 868
Work around space madness when checking for emulators

* Neither nmake nor make can be made to use %ProgramFiles% correctly nor the hardcoded long name due to space issues.
* Just bet on being lucky to find it in C:\PROGRA~1 ...


Revision 868 - (view) (annotate) - [select for diffs]
Modified Tue Sep 25 18:00:47 2012 UTC (7 years, 6 months ago) by mmu_man
File length: 5916 byte(s)
Diff to previous 866
Autodetect emulator locations


Revision 866 - (view) (annotate) - [select for diffs]
Modified Sat Sep 22 01:14:42 2012 UTC (7 years, 6 months ago) by mmu_man
File length: 5256 byte(s)
Diff to previous 850
Add a working implementation of the makefile engine for GNU make.

Only works in windows so far though, will need some more work.


Revision 850 - (view) (annotate) - [select for diffs]
Modified Thu Sep 20 19:48:12 2012 UTC (7 years, 6 months ago) by mmu_man
File length: 456 byte(s)
Copied from: users/mmu_man/sdk-makefile-engine/engine.mk revision 848
Diff to previous 846
Move the engine makefiles to a make/ subfolder.


Revision 846 - (view) (annotate) - [select for diffs]
Added Wed Sep 19 01:59:19 2012 UTC (7 years, 6 months ago) by mmu_man
Original Path: users/mmu_man/sdk-makefile-engine/engine.mk
File length: 456 byte(s)
Work in progress on a makefile engine for OSDK.
Loosely inspired by the BeOS makefile engine.

This allows using a Makefile template with a few lines to fill out instead of unportable batch files.
It also eases upgrading the engine since it is not copied within the project directories.

Currently the NMAKE-based engine fully compiles things and runs the selected emulator.
When the NAME is not set in the makefile an include file is generated from osdk_config.bat to help migrating.
The GNU make version is TODO.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26