diff --git a/build/cbuilder.bpf b/build/cbuilder.bpf index 1baa65c..9c04818 100644 --- a/build/cbuilder.bpf +++ b/build/cbuilder.bpf @@ -1,4 +1,3 @@ -USEUNIT("cbuilder.bpr"); USEUNIT("..\ixml\src\nodeList.c"); USEUNIT("..\ixml\src\attr.c"); USEUNIT("..\ixml\src\document.c"); diff --git a/build/cbuilder.bpr b/build/cbuilder.bpr index 49b9cf8..b565542 100644 --- a/build/cbuilder.bpr +++ b/build/cbuilder.bpr @@ -3,16 +3,16 @@ - - + - + @@ -91,11 +91,12 @@ ProductVersion=1.0.0.0 Comments= [HistoryLists\hlIncludePath] -Count=4 -Item0=..\upnp\src;..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\threadutil\src;..\ixml\src;$(BCB)\include;$(BCB)\include\vcl;..\ixml\inc;..\threadutil\inc;..\upnp\inc;inc;D:\DEVELOP\pupnp\trunk\ixml\src\inc;D:\DEVELOP\pupnp\trunk\upnp\src\inc -Item1=..\upnp\src;..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\threadutil\src;..\ixml\src;$(BCB)\include;$(BCB)\include\vcl;..\ixml\inc;..\threadutil\inc;..\upnp\inc;inc -Item2=..\upnp\src;..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\threadutil\src;..\ixml\src;$(BCB)\include;$(BCB)\include\vcl;D:\DEVELOP\pupnp\trunk\ixml\inc;D:\DEVELOP\pupnp\trunk\threadutil\inc;D:\DEVELOP\pupnp\trunk\upnp\inc;D:\DEVELOP\pupnp\trunk\build\inc -Item3=..\upnp\src;..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\threadutil\src;..\ixml\src;$(BCB)\include;$(BCB)\include\vcl +Count=5 +Item0=..\upnp\src;..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\threadutil\src;..\ixml\src;$(BCB)\include;$(BCB)\include\vcl;..\ixml\inc;..\threadutil\inc;..\upnp\inc;inc;..\ixml\src\inc;..\upnp\src\inc +Item1=..\upnp\src;..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\threadutil\src;..\ixml\src;$(BCB)\include;$(BCB)\include\vcl;..\ixml\inc;..\threadutil\inc;..\upnp\inc;inc;D:\DEVELOP\pupnp\trunk\ixml\src\inc;D:\DEVELOP\pupnp\trunk\upnp\src\inc +Item2=..\upnp\src;..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\threadutil\src;..\ixml\src;$(BCB)\include;$(BCB)\include\vcl;..\ixml\inc;..\threadutil\inc;..\upnp\inc;inc +Item3=..\upnp\src;..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\threadutil\src;..\ixml\src;$(BCB)\include;$(BCB)\include\vcl;D:\DEVELOP\pupnp\trunk\ixml\inc;D:\DEVELOP\pupnp\trunk\threadutil\inc;D:\DEVELOP\pupnp\trunk\upnp\inc;D:\DEVELOP\pupnp\trunk\build\inc +Item4=..\upnp\src;..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\threadutil\src;..\ixml\src;$(BCB)\include;$(BCB)\include\vcl [HistoryLists\hlLibraryPath] Count=1 @@ -109,6 +110,14 @@ Item0=$(BCB)\source\vcl Count=1 Item0=WIN32 +[HistoryLists\hlFinalOutputDir] +Count=1 +Item0=D:\DEVELOP\pupnp\trunk + +[HistoryLists\hIBPIOutputDir] +Count=1 +Item0=D:\DEVELOP\pupnp\trunk + [Debugging] DebugSourceDirs=$(BCB)\source\vcl diff --git a/build/inc/config.h b/build/inc/config.h index e8f0795..91b704b 100644 --- a/build/inc/config.h +++ b/build/inc/config.h @@ -294,7 +294,7 @@ /** @name DBGONLY - The {\bf DBGONLY} macro allows code to be marked so that it + The {\bf DBGONLY} macro allows code to be marked so that it is only included in the DEBUG build and not the release. To use this macro, put the code inside of the parentheses: @@ -307,53 +307,53 @@ //@{ #ifndef WIN32 #ifdef DEBUG - # define DBGONLY(x) x + #define DBGONLY(x) x #else - # define DBGONLY(x) + #define DBGONLY(x) #endif #endif //@} -#undef EXCLUDE_WEB_SERVER -#undef EXCLUDE_MINISERVER +#undef EXCLUDE_WEB_SERVER +#undef EXCLUDE_MINISERVER #ifdef INTERNAL_WEB_SERVER -# define EXCLUDE_WEB_SERVER 0 -# define EXCLUDE_MINISERVER 0 + #define EXCLUDE_WEB_SERVER 0 + #define EXCLUDE_MINISERVER 0 #else -# define EXCLUDE_WEB_SERVER 1 -# define EXCLUDE_MINISERVER 1 + #define EXCLUDE_WEB_SERVER 1 + #define EXCLUDE_MINISERVER 1 #endif #if EXCLUDE_GENA == 1 && EXCLUDE_SOAP == 1 && EXCLUDE_WEB_SERVER == 1 -# undef EXCLUDE_MINISERVER -# define EXCLUDE_MINISERVER 1 -# if INTERNAL_WEB_SERVER -# error "conflicting settings: use configure --disable-webserver" -# endif + #undef EXCLUDE_MINISERVER + #define EXCLUDE_MINISERVER 1 + #if INTERNAL_WEB_SERVER + # error "conflicting settings: use configure --disable-webserver" + #endif #endif #if EXCLUDE_GENA == 0 || EXCLUDE_SOAP == 0 || EXCLUDE_WEB_SERVER == 0 -# undef EXCLUDE_MINISERVER -# define EXCLUDE_MINISERVER 0 -# if EXCLUDE_WEB_SERVER == 0 && !defined INTERNAL_WEB_SERVER -# error "conflicting settings : use configure --enable-webserver" -# endif + #undef EXCLUDE_MINISERVER + #define EXCLUDE_MINISERVER 0 + #if EXCLUDE_WEB_SERVER == 0 && !defined INTERNAL_WEB_SERVER + #error "conflicting settings : use configure --enable-webserver" + #endif #endif #ifdef INCLUDE_CLIENT_APIS -# define CLIENTONLY(x) x -#else -# define CLIENTONLY(x) + #define CLIENTONLY(x) x +#else + #define CLIENTONLY(x) #endif #ifdef INCLUDE_DEVICE_APIS -# define DEVICEONLY(x) x -#else -# define DEVICEONLY(x) + #define DEVICEONLY(x) x +#else + #define DEVICEONLY(x) #endif //@}