1 #include <bash/Config.h>
3 // -------------------------------------------------------------------------
4 int main( int argc, char* argv[] )
9 std::cerr << "Usage: " << argv[ 0 ] << " output_file" << std::endl;
13 std::string output_filename = argv[ 1 ];
15 std::stringstream data;
17 << "#ifndef __cpPlugins__RealConfig__h__" << std::endl
18 << "#define __cpPlugins__RealConfig__h__" << std::endl
22 cpPlugins_bash::Tokenize( tokens, cpPlugins_ALL_CONFIGS, ";" );
23 for( auto t = tokens.begin( ); t != tokens.end( ); ++t )
24 data << "#define " << *t << std::endl;
26 data << std::endl << "#endif // __cpPlugins__RealConfig__h__" << std::endl;
27 if( !( cpPlugins_bash::Write( data.str( ), output_filename ) ) )
29 std::cerr << "Error writing file." << std::endl;