Subversion Repositories eduke32

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
4824 2476d 4h hendricks266 /polymer/eduke32/Makefile Wii: Output and package the binary as .dol instead of .elf.  
4821 2477d 9h hendricks266 /polymer/eduke32/Makefile Wii: Add a custom exception handler that saves the crash information to the log and directs the user to submit it to us. DONT_BUILD.  
4820 2477d 9h hendricks266 /polymer/eduke32/Makefile Wii: Add a console to display startup messages to the screen instead of showing the user a black screen while the game initializes. DONT_BUILD.  
4807 2484d 22h hendricks266 /polymer/eduke32/Makefile Fix building with `make -B`. (`make veryclean` is now obsolete.) DONT_BUILD.  
4770 2495d 23h hendricks266 /polymer/eduke32/Makefile GTK: Fix warnings and errors related to the banners. DONT_BUILD.  
4756 2502d 4h helixhorned /polymer/eduke32/Makefile Makefile: do '(very)clean' with a plain "rm -f some/obj/*.o".

Notes:
- In the 'clean' target, the "core*" arg to 'rm' was removed as I find it too
unspecific. (Someone could have an unrelated file with that prefix lying
around.)
- The targets 'clean' and 'veryclean' now echo the commands they are about
to execute.

Also, in Makefile.common, resurrect sanitized Clang builds if DEBUGANYWAY=2
is passed (previously, that was triggered with RELEASE=0 DEBUGANYWAY=1).
 
4713 2522d 17h terminx /polymer/eduke32/Makefile Fix a couple of Makefile errors Helixhorned noticed. DONT_BUILD.  
4646 2537d 18h hendricks266 /polymer/eduke32/Makefile OS X: Add a preliminary Xcode project. DONT_BUILD.  
4644 2539d 1h hendricks266 /polymer/eduke32/Makefile Clean up warnings and build issues when building under OS X 10.9. DONT_BUILD.  
4639 2555d 18h terminx /polymer/eduke32/Makefile Misc additional optimizations, mostly to polymost/mdsprite. Also separate voxmodel into its own source file and object. This commit is pretty large because I was hitting the limit of what could realistically be carved up into smaller patches. DONT_BUILD.  
4591 2578d 4h helixhorned /polymer/eduke32/Makefile Makefile: on 'clean' target, unconditionally rm -f game Lunatic objects.

The 'clean' and 'veryclean' targets are usually run without environment options.
It is preferable if they clean out all object files that are possible with any.
 
4565 2619d 13h hendricks266 /polymer/eduke32/Makefile Nuke rev.h.

Note to MSVC users: You can get the revision number if you run `make rev o=obj` with MinGW before you build.

DONT_BUILD.
 
4561 2619d 16h hendricks266 /polymer/eduke32/Makefile Move code non-specific to Duke Nukem 3D from astub.c to a new m32common.c.

DONT_BUILD.
 
4559 2619d 16h hendricks266 /polymer/eduke32/Makefile Move code non-specific to Duke Nukem 3D from source/common.c to a new build/src/common.c.

DONT_BUILD.
 
4558 2619d 16h hendricks266 /polymer/eduke32/Makefile Progress towards KenBuild Editor, part 1.

DONT_BUILD.
 
4557 2619d 16h hendricks266 /polymer/eduke32/Makefile Elimininate some codedup between game.c and astub.c.

DONT_BUILD.
 
4555 2623d 8h hendricks266 /polymer/eduke32/Makefile KenBuild.

DONT_BUILD.
 
4553 2624d 15h hendricks266 /polymer/eduke32/Makefile MSVC build system consolidation.

DONT_BUILD.
 
4551 2624d 21h hendricks266 /polymer/eduke32/Makefile Re-add $(abspath ...) wrapping to libdirs to try and fix Synthesis.  
4548 2625d 11h hendricks266 /polymer/eduke32/Makefile Three Mac patches from rhoenie:
-sdlayer: Apple and GTK are not mutually exclusive.
-Makefile.common: Specify WITHOUT_GTK?=1 by default.
-Makefile: Limit linking with the QuickTime framework to OS X 10.6 and below.
One fix from me:
-osxbuild.sh: Fix building tools.
 

Show All