Subversion Repositories eduke32

Rev

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

Filtering Options

Rev Age Author Path Log message Diff
4762 2520d 23h hendricks266 /polymer/eduke32/Makefile.common Fix some things when building on OS X. DONT_BUILD.  
4756 2522d 13h helixhorned /polymer/eduke32/Makefile.common 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).
 
4750 2522d 19h terminx /polymer/eduke32/Makefile.common Fix _FORTIFY_SOURCE redefinition warning on Ubuntu's patched versions of GCC. DONT_BUILD.  
4746 2522d 19h terminx /polymer/eduke32/Makefile.common Get rid of -Wdeclaration-after-statement as we're only targeting C99 and C++ now. DONT_BUILD.  
4713 2543d 2h terminx /polymer/eduke32/Makefile.common Fix a couple of Makefile errors Helixhorned noticed. DONT_BUILD.  
4704 2546d 15h terminx /polymer/eduke32/Makefile.common CPLUSPLUS mode by default in Makefile.common, C99 otherwise. DONT_BUILD.  
4694 2546d 15h terminx /polymer/eduke32/Makefile.common Remove -DNO_GCC_BUILTINS, set _FORTIFY_SOURCE to 0.  
4684 2550d 21h hendricks266 /polymer/eduke32/Makefile.common Update Makefile.common to work with devkitPPC r27. DONT_BUILD.  
4647 2557d 7h hendricks266 /polymer/eduke32/Makefile.common Fix the Wii build and clean up remaining warnings. DONT_BUILD.  
4646 2558d 3h hendricks266 /polymer/eduke32/Makefile.common OS X: Add a preliminary Xcode project. DONT_BUILD.  
4644 2559d 11h hendricks266 /polymer/eduke32/Makefile.common Clean up warnings and build issues when building under OS X 10.9. DONT_BUILD.  
4565 2639d 23h hendricks266 /polymer/eduke32/Makefile.common 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.
 
4555 2643d 18h hendricks266 /polymer/eduke32/Makefile.common KenBuild.

DONT_BUILD.
 
4553 2645d 0h hendricks266 /polymer/eduke32/Makefile.common MSVC build system consolidation.

DONT_BUILD.
 
4552 2645d 2h hendricks266 /polymer/eduke32/Makefile.common Fix Synthesis (at least partially).  
4551 2645d 6h hendricks266 /polymer/eduke32/Makefile.common Re-add $(abspath ...) wrapping to libdirs to try and fix Synthesis.  
4548 2645d 20h hendricks266 /polymer/eduke32/Makefile.common 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.
 
4547 2645d 20h hendricks266 /polymer/eduke32/Makefile.common Deal with a few common themes in downstream patches applied by OpenBSD, FreeBSD, Gentoo Linux, and possibly others.
-Respect CC and CXX if already set in the environment.
-Respect CFLAGS, CXXFLAGS, and LDFLAGS if set or specified.
-Give packagers the setting "PACKAGE_REPOSITORY=1" to prevent us from adding our own optimization parameters.
 
4543 2646d 0h hendricks266 /polymer/eduke32/Makefile.common Ball-busting Makefile restructure.

DONT_BUILD.
 
4513 2681d 8h hendricks266 /polymer/eduke32/Makefile.common Fix build with GCC 4.9.  

Show All