Sam Edwards
4695557a5d
general: Don't require BUILDING_* for static builds
2018-08-31 23:54:32 -06:00
Sam Edwards
b2bfb31114
general: Remove `using std::*` from headers
...
Also remove most `using namespace std;` statements. The only one that remains is in py_panda.h.
Closes #350
Closes #335
2018-06-14 16:04:49 +02:00
Sam Edwards
7790f8429d
general: Fully qualify header references into the std namespace
...
Closes #341
2018-06-07 10:35:12 +02:00
Sam Edwards
e2b4353800
general: Replace NULL (and 0 as pointer) with C++11 nullptr
...
Exceptions to this replacement are:
- .c files
- Headers included by a .c file
- stb_image.h
- dr_flac.h
- Strings
- Comments
2018-06-03 16:35:13 -06:00
Sam Edwards
9dd37e9dbc
general: Add guards to ensure proper BUILDING_ macros defined
...
This is designed to sanity-check the buildsystem, ensuring that the
expected BUILDING_ macros are defined at the expected time. It
also helps catch cases where the wrong BUILDING_/EXPCL_ macros
are used.
2018-03-25 13:17:52 -06:00
Sam Edwards
f231ba4cd7
directbase: Introduce BUILDING_ defines for each component
...
Ditto everything before, but for direct.
2018-03-25 13:17:52 -06:00
tobspr
0fcfb8e372
New file headers, new comment style
2016-02-17 17:47:48 +01:00
rdb
090e912ce6
Cleanup of comments and whitespace
2016-02-01 22:30:43 +01:00
rdb
db3ab953e4
Remove ppremake, genPyCode, and all hacks created to support them
2015-11-09 19:06:49 +01:00
David Rose
dfe16c64f6
rename all Panda-built libraries to begin with libp3 or libpanda
2011-12-06 02:39:21 +00:00
David Rose
fb9c56432a
we are now using the modified BSD license
2008-05-28 18:37:20 +00:00
Dustin Barnard
483896eb49
*** empty log message ***
2007-06-25 16:16:20 +00:00
David Rose
8de0914056
latest osx publish stuff
2006-09-28 16:31:02 +00:00
David Rose
843c0331ae
update license, change remaining local #includes to use quotation marks
2004-02-13 19:27:33 +00:00
David Rose
d881b4fdeb
HAVE_DIRECTD
2002-08-24 15:01:15 +00:00
Dave Schuyler
d64c8a66dc
cleanup and some fixes
2002-08-08 22:25:16 +00:00
Dave Schuyler
2f76502673
Changed to job objects
2002-08-08 04:48:23 +00:00
David Rose
3868e3e94d
eliminate DIRECTORY_IF_* and TARGET_IF_* for BUILD_DIRECTORY and BUILD_TARGET
2002-05-29 16:46:58 +00:00
David Rose
9f22c66b04
directory_if_net
2002-05-23 20:58:35 +00:00
Dave Schuyler
f43c59c642
added kill all; fixed test client
2002-05-07 04:45:06 +00:00
Dave Schuyler
9ea3af0608
start_app() no longer kills prior app; added tell_server()
2002-05-07 01:29:50 +00:00
Dave Schuyler
d6518039d4
reduced writer threads
2002-05-04 03:45:34 +00:00
Dave Schuyler
709572a66e
removing directd.py, use directd.cxx, etc. instead
2002-04-17 01:14:28 +00:00
Dave Schuyler
15477e84b7
*** empty log message ***
2002-04-17 01:04:49 +00:00
Dave Schuyler
fa097c6a18
*** empty log message ***
2002-04-16 04:11:20 +00:00
Dave Schuyler
df5c57b73c
*** empty log message ***
2002-04-16 01:02:57 +00:00
Dave Schuyler
351446cb2f
*** empty log message ***
2002-04-15 21:50:31 +00:00
Darren Ranalli
6608efefe5
fixes
2002-04-15 17:38:44 +00:00
Dave Schuyler
cc8191fb07
*** empty log message ***
2002-04-13 02:38:17 +00:00
David Rose
bb0ccd2497
don't attempt to build on non-windows platforms
2002-04-11 17:19:58 +00:00
Dave Schuyler
0245e3f597
*** empty log message ***
2002-04-11 04:21:37 +00:00
Dave Schuyler
6d8d15f893
*** empty log message ***
2002-04-11 03:15:30 +00:00