Chris Taylor
1c819359a6
Add -O0 flags for the Debug and Editor builds in Xcode.
...
Add -O0 flags for the Debug and Editor builds in Xcode, setting optimisation to None so the Xcode debugger reports on all variables, steps through code correctly and otherwise can debug properly.
2016-09-28 11:18:46 +08:00
Chris Taylor
3a6bda287b
Update Xcode project file listing (for editing purposes)
2016-03-06 13:05:37 +08:00
Kp
b937c732a8
Add stub __attribute_always_inline to VS2013 header
2015-10-30 02:52:57 +00:00
Kp
edea687627
Remove HAVE_STRUCT_TIMEVAL
...
SConstruct defines it for all platforms. It is only false on Mac OS 9,
which is no longer supported.
2015-10-27 03:04:49 +00:00
Kp
c47b7e383f
Make template alias support mandatory
2015-08-03 03:11:25 +00:00
Kp
20b1db3483
Expand dxx_explicit_operator_bool to "explicit"
...
Many files now use "explicit", so compilers which reject
explicit operator bool() will not work. Remove the macro.
2015-08-03 03:11:25 +00:00
Kp
215e2dca81
Remove unused libpng support
...
HAVE_LIBPNG has not been set since 2004 when
3325c0b52b
("remove old OSX bundle stuff")
commented out the autoconf check to set it.
2015-06-13 22:42:21 +00:00
Kp
7c436f1fbb
Merge pull #39 into unification/master
...
Requested-by: btb <https://github.com/dxx-rebirth/dxx-rebirth/pull/39 >
Acked-by: Matt1360 <https://github.com/dxx-rebirth/dxx-rebirth/pull/39#issuecomment-88712761 >
Acked-by: zico <https://github.com/dxx-rebirth/dxx-rebirth/pull/39#issuecomment-88907523 >
2015-06-07 16:21:37 +00:00
Kp
9dc22b1ee6
Expand DXX_CXX11_EXPLICIT_DELETE
...
Various functions use the non-macro form, so support for =delete is
already mandatory. Remove the remnants of support for compilers which
lack =delete and replace it with a hard stop when the compiler rejects
declaring explicitly deleted functions.
2015-05-01 02:18:33 +00:00
Bradley Bell
a63ec5bd7c
Merge branch 'unification/master' into command-line
2015-04-25 12:27:16 -07:00
Kp
6d2d0f33fa
Merge 'Use Travis for CI' into unification/master
...
Requested-by: btb <https://github.com/dxx-rebirth/dxx-rebirth/pull/54 >
2015-04-25 16:51:49 +00:00
Bradley Bell
844aad2639
Merge branch 'unification/master' into command-line
2015-04-24 20:54:35 -07:00
Bradley Bell
17770f0cce
Added .travis.yml
2015-03-24 22:12:23 -07:00
Bradley Bell
5d7fbf1c2f
Enable Product->Clean in XCode
...
by adding --$(ACTION) to build args.
Other project cleanups.
2015-03-21 13:05:50 -07:00
Bradley Bell
5a6b36277a
Create dummy XCode target dxx-rebirth-doc
...
so that code completion, etc will work despite using an external build system.
Minor cleanups to project files.
2015-02-16 20:18:07 -08:00
Bradley Bell
bbb32d0175
added cmd and cvar modules from d2x
2015-02-10 23:35:44 -08:00
Bradley Bell
0db11cc139
add d2x command-line interface to console
2015-02-10 17:01:00 -08:00
Bradley Bell
625cba6fdf
xcode setting for passing network opts to scons
...
also delete reference to old sconf.log
2015-02-05 17:02:17 -08:00
Bradley Bell
86a6c40325
add ntstring.h to xcode project
2015-01-02 21:11:26 -08:00
Bradley Bell
864f404fcf
add shared XCode schemes
2014-12-06 22:43:12 -08:00
Bradley Bell
ad48198ece
Establish XCode targets
...
Separated sconf_args into relevant build settings
Added Editor build configuration
2014-12-06 22:43:11 -08:00
Bradley Bell
ca21d2cf57
Add XCode project
2014-12-06 22:31:31 -08:00
Kp
afd26ccd75
Add VS2013 build files
...
This does not compile yet, but commit the files to save others the work
of creating the framework.
Known issues:
- Some editor-specific files do not find their headers due to missing
AdditionalIncludeDirectories
- VS2013.2 picks incorrect variadic template overloads. VS2013.3 might
do better.
- VS2013.2 C preprocessor mishandles C99 __VA_ARGS__ usage
2014-08-16 17:02:21 +00:00