11***********************************************************************
2- Step Class Library v0.4 -- http://github.com/mpictor/StepClassLibrary
2+ Step Class Library v0.5 -- http://github.com/mpictor/StepClassLibrary
33
44* What is SCL? SCL reads ISO10303-11 EXPRESS schemas and generates
55 C++ source code that can read and write Part 21 files conforming
@@ -21,12 +21,20 @@ Step Class Library v0.4 -- http://github.com/mpictor/StepClassLibrary
2121* Build system uses only CMake now: configure, Makefile, and all
2222 autotools files have been removed, as has mkProbe.
2323
24- * To build:
24+ * To build on Linux or OSX :
2525 cd scl
2626 mkdir build
2727 cd build
2828 cmake ..
2929 make
30+
31+ * To build on windows:
32+ Run cmake-gui, set it to build in scl/build
33+ Select the correct build file generator
34+ Press Configure
35+ Change options as necessary, configuring again afterwards
36+ Press Generate
37+ Open the main build file using your preferred build tool
3038
3139* Build options (append to the 'cmake ..' line):
3240 -DBUILD_SCHEMAS="path/to/schema.exp;path/to/schema2.exp"
@@ -52,6 +60,13 @@ Step Class Library v0.4 -- http://github.com/mpictor/StepClassLibrary
5260 in it (this file is required for CDash submission to be enabled)
5361 - Run tests with `ctest -S run_ctest.cmake`
5462
63+ * Using CTest to regenerate the schema matrix on the github SCL wiki:
64+ - Requires:
65+ - git
66+ - python
67+ - a clone of the git repo for the wiki at scl/../wiki-scl
68+ - run `ctest -S ctest_matrix.cmake`
69+
5570***********************************************************************
5671
5772***********************************************************************
0 commit comments