Skip to content

Commit e23b344

Browse files
committed
update files for v0.3 release
1 parent b7b2a53 commit e23b344

File tree

3 files changed

+25
-5
lines changed

3 files changed

+25
-5
lines changed

INSTALL

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,9 @@ Installation
3939
otherwise, the input and output files should be identical. If
4040
they are not identical, either the file does not match the
4141
schema, or SCL generated incorrect source code.
42-
-DDISABLE_P21READ=TRUE
43-
- disable p21read. probably not a useful option.
42+
-DBUILD_SCHEMAS=ALL
43+
- Added to make use of ctest easier. If BUILD_SCHEMAS == ALL,
44+
then CMake adds each *.exp file found in data/.
4445
-DCMAKE_BUILD_TYPE=Release
4546
- this causes binaries to be built without debugging information
4647
- without this, cmake defaults to a Debug build

NEWS

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
STEP Class Library ------ https://github.com/mpictor/StepClassLibrary
22
************************************************************************
3+
Release 0.3 (Oct 29, 2011)
4+
5+
What's new since v0.2?
6+
7+
* Start using CTest
8+
* Add a number of schemas, update IFC2X4 to RC3, update AP235 to TC
9+
* Update the exchange file header schema to edition two; drop support
10+
for N279 files
11+
* In p21read, check that the schema name for the file and library match
12+
* Fix bug with exchange files that contain strings ending in 'S'
13+
************************************************************************
14+
315
Release 0.2 (Oct 1, 2011)
416

517
What's new since v0.1?

README

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
***********************************************************************
2-
Step Class Library v0.2 -- https://github.com/mpictor/StepClassLibrary
2+
Step Class Library v0.3 -- https://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
@@ -39,12 +39,19 @@ Step Class Library v0.2 -- https://github.com/mpictor/StepClassLibrary
3939
otherwise, the input and output files should be identical. If
4040
they are not identical, either the file does not match the
4141
schema, or SCL generated incorrect source code.
42-
-DDISABLE_P21READ=TRUE
43-
- disable p21read. probably not a useful option.
42+
-DBUILD_SCHEMAS=ALL
43+
- Added to make use of ctest easier. If BUILD_SCHEMAS == ALL,
44+
then CMake adds each *.exp file found in data/.
4445
-DCMAKE_BUILD_TYPE=Release
4546
- this causes binaries to be built without debugging information
4647
- without this, cmake defaults to a Debug build
4748

49+
* Using CTest to test SCL:
50+
- Read the comments in run_ctest.cmake
51+
- (OPTIONAL) Create scl/../.SCL_CTEST_PREFS.cmake, and set variables
52+
in it (this file is required for CDash submission to be enabled)
53+
- Run tests with `ctest -S run_ctest.cmake`
54+
4855
***********************************************************************
4956

5057
***********************************************************************

0 commit comments

Comments
 (0)