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

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

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: 5900 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: 5928 byte(s)
Diff to previous 865
Autodetect emulator locations


Revision 865 - (view) (annotate) - [select for diffs]
Modified Sat Sep 22 01:13:09 2012 UTC (7 years, 6 months ago) by mmu_man
File length: 5357 byte(s)
Diff to previous 860
Fix for latest OSDK; Cleanup
* use macrosplitter instead of tr
* add general quiet switch with $(Q)


Revision 860 - (view) (annotate) - [select for diffs]
Modified Fri Sep 21 01:04:01 2012 UTC (7 years, 6 months ago) by mmu_man
File length: 5290 byte(s)
Diff to previous 856
Add debugger target to the nmake engine, using Oricutron.

* default $(BREAKPOINT) is _main.


Revision 856 - (view) (annotate) - [select for diffs]
Modified Fri Sep 21 00:22:42 2012 UTC (7 years, 6 months ago) by mmu_man
File length: 4976 byte(s)
Diff to previous 850
Redirect stderr to NUL for DEL on nmake clean.


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: 4887 byte(s)
Copied from: users/mmu_man/sdk-makefile-engine/engine.nmk revision 848
Diff to previous 847
Move the engine makefiles to a make/ subfolder.


Revision 847 - (view) (annotate) - [select for diffs]
Modified Wed Sep 19 16:48:57 2012 UTC (7 years, 6 months ago) by mmu_man
Original Path: users/mmu_man/sdk-makefile-engine/engine.nmk
File length: 4887 byte(s)
Diff to previous 846
Cleanup. Work around stale open file on virtualbox shared folders.


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.nmk
File length: 4546 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