@@ -6,10 +6,10 @@ These installation requires that you have the following software
66available:
77
88- C and C++ compilers (Tested with GCC, MSVC, Embarcadero)
9- - bison, byacc, or yacc (only bison has been tested recently)
10- - flex or lex (only flex has been tested recently)
11- - CMake
9+ - CMake (v2.8.7 or greater)
1210- mingw (only on Windows)
11+ - a lexer and parser (i.e. flex, bison) are NOT necessary anymore
12+ -if you modify the lexer or parser, you will need LEMON, RE2C, PERPLEX from BRL-CAD
1313
1414--------------------
1515Installation
@@ -20,16 +20,16 @@ Installation
2020* Build system uses CMake now: configure, Makefile, and all
2121 autotools files have been removed, as has mkProbe.
2222
23- * Building SCL from the command prompt:
24- - cd scl
23+ * Building SC from the command prompt:
24+ - cd sc
2525 - mkdir build
2626 - cd build
2727 - cmake ..
2828 - make
2929 - make install # optional
3030
31- * Building SCL from the GUI:
32- - Run cmake-gui, set it to build in scl /build
31+ * Building SC from the GUI:
32+ - Run cmake-gui, set it to build in sc /build
3333 - Select the correct build file generator
3434 - Press Configure
3535 - Change options as necessary, configuring again afterwards
@@ -38,7 +38,7 @@ Installation
3838 - Open the main build file using your preferred build tool
3939
4040* Build options (append to the 'cmake ..' line):
41- -DBUILD_SCHEMAS ="path/to/schema.exp;path/to/schema2.exp"
41+ -DSC_BUILD_SCHEMAS ="path/to/schema.exp;path/to/schema2.exp"
4242 - this generates c++ for the schema, and compiles it into a
4343 library. Also works with directories, as long as each dir only
4444 has one express file.
@@ -47,23 +47,23 @@ Installation
4747 and writes another. It may change whitespace or remove comments;
4848 otherwise, the input and output files should be identical. If
4949 they are not identical, either the file does not match the
50- schema, or SCL generated incorrect source code.
51- -DBUILD_SCHEMAS =ALL
52- - Added to make use of ctest easier. If BUILD_SCHEMAS == ALL,
50+ schema, or SC generated incorrect source code.
51+ -DSC_BUILD_SCHEMAS =ALL
52+ - Added to make use of ctest easier. If SC_BUILD_SCHEMAS == ALL,
5353 then CMake adds each *.exp file found in data/.
54- -DCMAKE_BUILD_TYPE =Release
54+ -DSC_BUILD_TYPE =Release
5555 - this causes binaries to be built without debugging information
5656 - without this, cmake defaults to a Debug build
5757
58- * Using CTest to test SCL :
58+ * Using CTest to test SC :
5959 - Read the comments in run_ctest.cmake
60- - (OPTIONAL) Create scl /../.SCL_CTEST_PREFS .cmake, and set variables
60+ - (OPTIONAL) Create sc /../.SC_CTEST_PREFS .cmake, and set variables
6161 in it (this file is required for CDash submission to be enabled)
6262 - Run tests with `ctest -S run_ctest.cmake`
6363
64- * Using CTest to regenerate the schema matrix on the github SCL wiki:
64+ * Using CTest to regenerate the schema matrix on the github SC wiki:
6565 - Requires:
6666 - git
6767 - python
68- - a clone of the git repo for the wiki at scl /../wiki-scl
68+ - a clone of the git repo for the wiki at sc /../wiki-sc
6969 - run `ctest -S ctest_matrix.cmake`
0 commit comments