------------------------------------------------------------------------ r5756 | hendricks266 | 2016-05-22 21:54:13 -0700 (Sun, 22 May 2016) | 1 line Update ignore rules. ------------------------------------------------------------------------ r5755 | hendricks266 | 2016-05-22 21:47:22 -0700 (Sun, 22 May 2016) | 1 line Lunatic: Fix build. BUILD_LUNATIC. ------------------------------------------------------------------------ r5754 | hendricks266 | 2016-05-22 21:47:18 -0700 (Sun, 22 May 2016) | 1 line Makefile: Convert object lists to an escaped multi-line format for better diffing. ------------------------------------------------------------------------ r5753 | hendricks266 | 2016-05-22 21:47:15 -0700 (Sun, 22 May 2016) | 1 line Makefile: Add some missing dependencies on the folders in which objects are created. ------------------------------------------------------------------------ r5752 | hendricks266 | 2016-05-22 21:47:12 -0700 (Sun, 22 May 2016) | 1 line Makefile: Add L_CXXONLYFLAGS, and use it to pass "-static-libstdc++" on Windows. ------------------------------------------------------------------------ r5751 | hendricks266 | 2016-05-22 21:47:09 -0700 (Sun, 22 May 2016) | 1 line Makefile: Remove STATICSTDCPP variable. ------------------------------------------------------------------------ r5750 | hendricks266 | 2016-05-22 21:47:06 -0700 (Sun, 22 May 2016) | 1 line Makefile: Rename "CPPONLYFLAGS" variable to "CXXONLYFLAGS", since "CPPFLAGS" traditionaly refers to the C preprocessor, not C++. ------------------------------------------------------------------------ r5749 | hendricks266 | 2016-05-22 21:47:03 -0700 (Sun, 22 May 2016) | 1 line Makefile: Output the postprocessed Lunatic symbol lists to $(DUKE3D_OBJ) so they don't need special cleanup and ignore rules. Also fix building the Lunatic-enabled editor on OS X. ------------------------------------------------------------------------ r5748 | hendricks266 | 2016-05-22 21:47:00 -0700 (Sun, 22 May 2016) | 1 line Makefile: Output objects to subfolders of one unified "obj" folder and simplify clean rules accordingly. ------------------------------------------------------------------------ r5747 | hendricks266 | 2016-05-22 21:46:57 -0700 (Sun, 22 May 2016) | 1 line Makefile: Add mappings from a component's root prefix to its ideal folder name. ------------------------------------------------------------------------ r5746 | hendricks266 | 2016-05-22 21:46:54 -0700 (Sun, 22 May 2016) | 1 line Makefile: Introduce *_PROPER name variables for output components and use them where currently implemented. ------------------------------------------------------------------------ r5745 | hendricks266 | 2016-05-22 21:46:52 -0700 (Sun, 22 May 2016) | 1 line Makefile: Rename a large number of variables in the component definitions in order to make things consistent (and factorable). ------------------------------------------------------------------------ r5744 | hendricks266 | 2016-05-22 21:46:49 -0700 (Sun, 22 May 2016) | 1 line Makefile: Fix erroneous tab characters. ------------------------------------------------------------------------ r5743 | hendricks266 | 2016-05-22 21:46:46 -0700 (Sun, 22 May 2016) | 1 line Makefile: Shorten host platform detection code and improve it on Windows to try using $(OS) before invoking uname, and to catch "MSYS" in addition to "MINGW" in uname's output. ------------------------------------------------------------------------ r5742 | hendricks266 | 2016-05-22 21:46:43 -0700 (Sun, 22 May 2016) | 3 lines Makefile: Remove *_TARGET variables for final outputs, which could have been used to disable compilation of specific ones. This was only ever used to not compile the editor for Wii, but we now support that. Up to now these only served to clutter the Makefile. ------------------------------------------------------------------------ r5741 | hendricks266 | 2016-05-22 21:46:41 -0700 (Sun, 22 May 2016) | 1 line KenBuild: Address "warning: shifting a negative signed value is undefined [-Wshift-negative-value]". ------------------------------------------------------------------------ r5740 | hendricks266 | 2016-05-22 21:46:37 -0700 (Sun, 22 May 2016) | 1 line KenBuild: Fix OS X build. ------------------------------------------------------------------------ r5739 | hendricks266 | 2016-05-22 21:46:34 -0700 (Sun, 22 May 2016) | 1 line KenBuild: Fix symbol issues. ------------------------------------------------------------------------ r5738 | hendricks266 | 2016-05-22 21:46:30 -0700 (Sun, 22 May 2016) | 1 line KenBuild, SW: rotatepoint ------------------------------------------------------------------------ r5737 | hendricks266 | 2016-05-22 21:46:25 -0700 (Sun, 22 May 2016) | 1 line KenBuild, SW: Fix "psky" typo. ------------------------------------------------------------------------ r5736 | hendricks266 | 2016-05-22 21:46:21 -0700 (Sun, 22 May 2016) | 1 line KenBuild: tspritetype ------------------------------------------------------------------------ r5735 | hendricks266 | 2016-05-22 21:46:18 -0700 (Sun, 22 May 2016) | 1 line KenBuild: Fix mul3 and sqr pragmas. ------------------------------------------------------------------------ r5734 | hendricks266 | 2016-05-22 21:46:14 -0700 (Sun, 22 May 2016) | 1 line KenBuild, SW: Fix Win32 startup window warnings. ------------------------------------------------------------------------ r5733 | hendricks266 | 2016-05-22 21:46:11 -0700 (Sun, 22 May 2016) | 1 line Use "Backslash" instead of "\" for keybinds because its nature as an escape character causes issues. Fixes ticket #16. ------------------------------------------------------------------------ r5732 | hendricks266 | 2016-05-22 21:46:07 -0700 (Sun, 22 May 2016) | 3 lines libdivide.h: Silence "warning: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long long') to 'long long' in initializer list in C++11 [-Wc++11-narrowing]". The problem that the block of code in question works around was fixed in LLVM r82228 and landed in clang 2.7. ------------------------------------------------------------------------ r5731 | hendricks266 | 2016-05-22 21:46:02 -0700 (Sun, 22 May 2016) | 1 line libdivide.h: Silence "warning: variable 'result' is uninitialized when used here [-Wuninitialized]". ------------------------------------------------------------------------ r5730 | hendricks266 | 2016-05-22 14:01:12 -0700 (Sun, 22 May 2016) | 1 line Amend previous commit. DONT_BUILD. ------------------------------------------------------------------------ r5729 | hendricks266 | 2016-05-20 19:39:58 -0700 (Fri, 20 May 2016) | 1 line Fix NO_ALIGNED_MALLOC to actually work and not transpose the parameters. DONT_BUILD. ------------------------------------------------------------------------ See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.