chore: enable fetch · stepcode/stepcode@fe325de

4 files changed

lines changed

Original file line numberDiff line numberDiff line change

@@ -60,6 +60,10 @@ set(CMAKE_CXX_EXTENSIONS OFF)

6060

set(CMAKE_CXX_STANDARD 11)

6161

set(CMAKE_CXX_STANDARD_REQUIRED ON)

6262
63+

# Path

64+

set(SC_ROOT "${CMAKE_CURRENT_LIST_DIR}")

65+

set(SC_SOURCE_DIR "${SC_ROOT}")

66+
6367

# CMake derives much of its functionality from modules, typically

6468

# stored in one directory - let CMake know where to find them.

6569

set(SC_CMAKE_DIR "${SC_SOURCE_DIR}/cmake")

Original file line numberDiff line numberDiff line change

@@ -6,7 +6,8 @@

66

find_program(RE2C_EXECUTABLE re2c DOC "path to the re2c executable")

77

mark_as_advanced(RE2C_EXECUTABLE)

88
9-

if(RE2C_EXECUTABLE)

9+

# if(RE2C_EXECUTABLE)

10+

if(FALSE)

1011
1112

execute_process(COMMAND ${RE2C_EXECUTABLE} -v

1213

OUTPUT_VARIABLE RE2C_version_output

Original file line numberDiff line numberDiff line change

@@ -78,7 +78,7 @@ int main() {return !(f() == f());}

7878

endif(SC_ENABLE_CXX11)

7979
8080

# Now that all the tests are done, configure the config.h file:

81-

configure_file(${CMAKE_SOURCE_DIR}/include/config.h.in ${SC_BINARY_DIR}/${INCLUDE_DIR}/config.h.gen)

81+

configure_file(${SC_ROOT}/include/config.h.in ${SC_BINARY_DIR}/${INCLUDE_DIR}/config.h.gen)

8282

execute_process(COMMAND ${CMAKE_COMMAND} -E copy_if_different ${SC_BINARY_DIR}/${INCLUDE_DIR}/config.h.gen ${SC_BINARY_DIR}/${INCLUDE_DIR}/config.h)

8383
8484

# Local Variables:

Original file line numberDiff line numberDiff line change

@@ -82,7 +82,7 @@ void print_file_header( FILES * files ) {

8282

fprintf( files->incall, "\n#include \"clstepcore/ExpDict.h\"\n" );

8383

fprintf( files->incall, "\n#include \"clstepcore/STEPattribute.h\"\n" );

8484
85-

fprintf( files->incall, "\n#include <Sdaiclasses.h>\n" );

85+

fprintf( files->incall, "\n#include \"Sdaiclasses.h\"\n" );

8686
8787

fprintf( files->incall, "extern SC_%s_EXPORT void SchemaInit (Registry &);\n", "SCHEMA" );

8888

fprintf( files->incall, "extern SC_%s_EXPORT void InitSchemasAndEnts (Registry &);\n", "SCHEMA" );