Subversion Repositories eduke32

Rev

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

Filtering Options

Rev Age Author Path Log message Diff
4646 2229d 1h hendricks266 /polymer/eduke32/Makefile.common OS X: Add a preliminary Xcode project. DONT_BUILD.  
4644 2230d 9h hendricks266 /polymer/eduke32/Makefile.common Clean up warnings and build issues when building under OS X 10.9. DONT_BUILD.  
4565 2310d 21h 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 2314d 16h hendricks266 /polymer/eduke32/Makefile.common KenBuild.

DONT_BUILD.
 
4553 2315d 23h hendricks266 /polymer/eduke32/Makefile.common MSVC build system consolidation.

DONT_BUILD.
 
4552 2316d 0h hendricks266 /polymer/eduke32/Makefile.common Fix Synthesis (at least partially).  
4551 2316d 4h hendricks266 /polymer/eduke32/Makefile.common Re-add $(abspath ...) wrapping to libdirs to try and fix Synthesis.  
4548 2316d 19h 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 2316d 19h 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 2316d 23h hendricks266 /polymer/eduke32/Makefile.common Ball-busting Makefile restructure.

DONT_BUILD.
 
4513 2352d 7h hendricks266 /polymer/eduke32/Makefile.common Fix build with GCC 4.9.  
4451 2410d 7h helixhorned /polymer/eduke32/Makefile.common Makefile.common: pass Clang sanitizer flags in release DEBUGANYWAY builds, too.

Also,
- add a static assertion to engine.c
- gameexec.c: compile out an unused function in Lunatic builds
 
4390 2438d 17h terminx /polymer/eduke32/Makefile.common *nix ENet build fix. DONT_BUILD.  
4343 2466d 22h hendricks266 /polymer/eduke32/Makefile.common Build system: Detect the SVN revision and generate rev.h directly from the Makefile, if applicable.  
4328 2476d 9h helixhorned /polymer/eduke32/Makefile.common Amend r4318: Lunatic doesn't need the safety check.  
4319 2478d 19h hendricks266 /polymer/eduke32/Makefile.common Windows: Full library refresh.  
4315 2478d 19h hendricks266 /polymer/eduke32/Makefile.common Fix errors and warnings with LLVM/clang 3.4 Windows.  
4298 2480d 15h helixhorned /polymer/eduke32/Makefile.common Add Makefile.common switch ALLOCACHE_AS_MALLOC, remove DEBUG_WITH_VALGRIND.  
4286 2488d 9h helixhorned /polymer/eduke32/Makefile.common Lunatic: Fix compilation of C++ build, but not starting up yet.

BUILD_LUNATIC.
 
4273 2492d 19h hendricks266 /polymer/eduke32/Makefile.common Remove "-fpermissive" from C++ builds because we don't need it.  

Show All