You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's been suggested that a one-file distribution would be nice.
If I had time I would write a Python script to do it (so it can be run on any
platform).
Here's what I think the script would need to look like:
For each source file it would need to strip of the licence header and add a
#file directive with the correct file and line information
For each line containing #include it would need to comment out the #include and
either:
for system includes, add it to a system include list if it wasn't already there
for oscpack includes, just skip it
The files need to be pasted together in order
The final assembly looks like this:
/////////////
description block
do not modify this file, it is generated from source
/////////////
licence block
/////////////
concatenated portable sources
/////////////
#include oscpackonefile.h
#ifdef win32 etc
windows platform includes
concatenated windows oscpack sources
#else
posix includes
concatenated posix oscpack sources
#endif
Maybe put the version, generation date and svn revision in the header block.
Original issue reported on code.google.com by ross.bencina on 4 Mar 2013 at 11:41
The text was updated successfully, but these errors were encountered:
Original issue reported on code.google.com by
ross.bencina
on 4 Mar 2013 at 11:41The text was updated successfully, but these errors were encountered: