Skip to content

Commit aac5126

Browse files
committed
Go ahead and sync the toplevel files from https://github.com/mpictor/StepClassLibrary - not all of them apply to our branch as yet, but the idea is to sync the two trees so get these out of the diff. Eventually we'll have a patch to submit back to the github project, so updates to these files for things like re2c/lemon will be part of that.
1 parent c433777 commit aac5126

File tree

7 files changed

+305
-455
lines changed

7 files changed

+305
-455
lines changed

AUTHORS

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,30 @@
1+
Various authors have contributed to SCL since 2009. Their work is available at
2+
https://github.com/mpictor/StepClassLibrary and/or
3+
http://brlcad.svn.sourceforge.net/viewvc/brlcad/brlcad/trunk/src/other/step/?view=log
14

5+
In alphabetical order:
6+
Bertucat, Roch (rbertucat)
7+
Bowman, W. Keith (indianlarry)
8+
Easterbrook, Zach (lainiwakurax)
9+
Greenwald, Erik (erikg, erikgreenwald)
10+
Lanning, Craig (craigl64)
11+
Loman, David (davidloman)
12+
Morrison, Christopher Sean (sean, morrison, brlcad)
13+
Paviot, Thomas (tpaviot)
14+
Pictor, Mark (mpictor)
15+
Thomas, Dawn (homovulgaris, madant)
16+
Wouters, Dave (davyw)
17+
Yapp, Clifford (starseeker)
18+
19+
Special thanks:
20+
Lubbell, Joshua (NIST)
21+
Stirk, Charlie (CostVision)
22+
23+
Between 2005 and 2006, Stefan Richter worked to make SCL compatible with
24+
modern ANSI/ISO C++, and modified the build system. His patches are at
25+
http://www.statik.tu-cottbus.de/fileadmin/project_dth/scl/
26+
27+
Original authors:
228
/* National Institute of Standards and Technology (NIST)
329
* Manufacturing Engineering Laboratory (MEL)
430
* Factory Automation Systems Division (FASD)

COPYING

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,48 @@
1+
Modifications to the original NIST code are (C)opyright by their
2+
respective authors. Unless otherwise specified, they are copyright
3+
on the date those changes were committed to whichever repository
4+
they were committed to first (i.e. BRL-CAD on SourceForge.net,
5+
mpictor/StepClassLibrary on github, etc).
6+
7+
Modifications which were first commited to the repository on github
8+
are licensed under the 3-clause BSD license below. Changes committed
9+
to BRL-CAD either contain license information mentioning BRL-CAD
10+
near the top of the file, or are licensed under the same terms that
11+
NIST used.
12+
13+
********************************************************************
14+
3-clause BSD license:
15+
16+
Copyright (c) <date committed>, <copyright holder>
17+
All rights reserved.
18+
19+
Redistribution and use in source and binary forms, with or without
20+
modification, are permitted provided that the following conditions are met:
21+
* Redistributions of source code must retain the above copyright
22+
notice, this list of conditions and the following disclaimer.
23+
* Redistributions in binary form must reproduce the above copyright
24+
notice, this list of conditions and the following disclaimer in the
25+
documentation and/or other materials provided with the distribution.
26+
* Neither the name of the <organization> nor the
27+
names of its contributors may be used to endorse or promote products
28+
derived from this software without specific prior written permission.
29+
30+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
31+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
32+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
33+
DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
34+
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
35+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
36+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
37+
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
38+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
39+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
40+
********************************************************************
41+
42+
43+
********************************************************************
44+
ORIGINAL NIST TEXT FOLLOWS
45+
********************************************************************
146

247
This software was produced by the National Institute of Standards and
348
Technology (NIST), an agency of the U.S. government, and by statute is

ChangeLog

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
1+
Recent changes are recorded in the publicly available repository:
2+
https://github.com/mpictor/StepClassLibrary
13

4+
Some are duplicates of changes recorded in the BRL-CAD repo:
5+
http://brlcad.svn.sourceforge.net/viewvc/brlcad/brlcad/trunk/src/other/step/?view=log
26

37
Pre-BRL-CAD changes:
4-
58
************************************************************************
69
Updates from http://www.statik.tu-cottbus.de/fileadmin/project_dth/scl/
710
Jan 2005 - Mar 2006

0 commit comments

Comments
 (0)