Clifford Yapp
4d03347df6
Put TREAT modded ap242 into a separate directory
2026-02-09 09:22:17 -05:00
Copilot and starseeker
befb85f2f9
Add TREAT-based AP242 schema variant for standards compliance comparison ( #15 )
...
* Initial plan
* Add documentation and clarify TYPEis_aggregate as shallow check
Co-authored-by: starseeker <238416+starseeker@users.noreply.github.com >
* Add test for aggregate unwrapping with typedef chains
Co-authored-by: starseeker <238416+starseeker@users.noreply.github.com >
* Add TREAT-based corrected AP242 schema and comparison documentation
Co-authored-by: starseeker <238416+starseeker@users.noreply.github.com >
* Add AP242 schema README and update documentation with comparison references
Co-authored-by: starseeker <238416+starseeker@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: starseeker <238416+starseeker@users.noreply.github.com >
2026-02-09 09:16:56 -05:00
Clifford Yapp
8cc8fc7590
Set up the newer (non-working) ap242 exp file
2026-02-09 09:16:36 -05:00
Chris HORLER
6cf5d1e860
CMake update
...
- variable usage, RPATHs, config header generation
- remove the CMake core target
2021-08-15 09:22:29 +01:00
Clifford Yapp
4f20f391c6
Reverting develop back to commit 548fd82ad7
2021-08-04 16:04:32 -04:00
Cliff Yapp
4bf478b6e3
Remove the express-only option
2020-12-14 16:09:26 -05:00
Chris HORLER
a4d1e03f0d
ensure when SC_BUILD_EXPRESS_ONLY is set that we do not build the schema scanner
2020-07-21 15:25:38 +01:00
Unknown
f3b6498da2
data/ap238/ap238-aim-long.exp comment typo
2017-10-09 07:40:52 -04:00
Cliff Yapp
a78ca01b54
Revert "Get latest version of ap242 from http://stepmod.cvs.sourceforge.net/viewvc/stepmod/stepmod/data/modules/ap242_managed_model_based_3d_engineering/mim_lf.exp "
...
This reverts commit 0b456a833e .
New schema apparently doesn't build.
2016-08-06 16:51:58 -04:00
Cliff Yapp
0b456a833e
Get latest version of ap242 from http://stepmod.cvs.sourceforge.net/viewvc/stepmod/stepmod/data/modules/ap242_managed_model_based_3d_engineering/mim_lf.exp
2016-08-06 12:05:18 -04:00
Mark Pictor
719f39f489
update AP209 ATS files. enum element_order now has the _order prefix on its values
...
sed -i 's/CURVE_3D_ELEMENT_DESCRIPTOR(.LINEAR./CURVE_3D_ELEMENT_DESCRIPTOR(.LINEAR_ORDER./g;' *.stp
sed -i 's/SURFACE_3D_ELEMENT_DESCRIPTOR(.LINEAR./SURFACE_3D_ELEMENT_DESCRIPTOR(.LINEAR_ORDER./g;' *.stp
sed -i 's/SURFACE_3D_ELEMENT_DESCRIPTOR(.QUADRATIC./SURFACE_3D_ELEMENT_DESCRIPTOR(.QUADRATIC_ORDER./g;' *.stp
sed -i 's/VOLUME_3D_ELEMENT_DESCRIPTOR(.QUADRATIC./VOLUME_3D_ELEMENT_DESCRIPTOR(.QUADRATIC_ORDER./g;' *.stp
sed -i 's/VOLUME_3D_ELEMENT_DESCRIPTOR(.LINEAR./VOLUME_3D_ELEMENT_DESCRIPTOR(.LINEAR_ORDER./g;' *.stp
2015-02-08 14:22:27 -05:00
Mark Pictor
ee32a0f923
new versions of ap242, ap210e3, ap209. all 3 are now IS, renamed accordingly
...
wget http://stepmod.cvs.sourceforge.net/viewvc/stepmod/stepmod/data/modules/ap210_electronic_assembly_interconnect_and_packaging_design/mim_lf.exp
wget http://stepmod.cvs.sourceforge.net/viewvc/stepmod/stepmod/data/modules/ap209_multidisciplinary_analysis_and_design/mim_lf.exp
wget http://stepmod.cvs.sourceforge.net/viewvc/stepmod/stepmod/data/modules/ap242_managed_model_based_3d_engineering/mim_lf.exp
2015-02-08 14:22:26 -05:00
Cliff Yapp
87e1f9948c
Apply BRL-CAD change r58222 from tbrowder2 - added FIXME to warn of error with tightned standards
2014-08-17 22:54:01 -04:00
Cliff Yapp
b905bec990
Apply BRL-CAD change r58172 from tbrowder2 - correct grammar
2014-08-17 22:52:56 -04:00
Mark Pictor
5c021b2b7f
tests were broken because macro name changed
...
make two variables CACHE INTERNAL so that their values are available in other scopes (i.e. in test dirs)
2014-03-01 11:53:30 -05:00
Cliff Yapp
10fb7419b5
More whitespace and case tweaks
2014-03-01 11:53:30 -05:00
Cliff Yapp
44e02c957a
whitespace changes
2014-03-01 11:53:30 -05:00
Cliff Yapp
c0e74a9eef
Add CMake footer comment to CMake files
2014-02-28 22:06:09 -05:00
Mark Pictor
8e08f71fe8
don't build schema scanner unless schemas are to be built
2014-02-28 22:02:06 -05:00
Mark Pictor
96bd4520b5
move more schema logic into new file, rename file
2014-02-28 22:02:06 -05:00
Mark Pictor
a4e96f62ff
put path macros in a separate file, and include it
2014-02-28 22:02:05 -05:00
Mark Pictor
2e6ee6695a
cmake changes to match new behavior of scanner
2014-02-28 22:02:05 -05:00
Mark Pictor
95d339e2c7
use schema scanner in data/CMakeLists.txt
2014-02-28 22:02:03 -05:00
Mark Pictor
44ab3e3352
run the schema scanner from data/CMakeLists.txt
2014-02-28 22:02:02 -05:00
davyw
995a8a7fe9
Added libraries to SC_ADDEXEC libslist parameter.
...
When building static libs, all dependent libraries need to be provided to liblist.
When building shared libs, this is not needed, but does not break the build.
2014-02-09 22:56:07 +01:00
Mark Pictor
a13481e543
update AP242 to v1.27 (N8324)
...
retrieved from
http://stepmod.cvs.sourceforge.net/viewvc/stepmod/stepmod/data/modules/ap242_managed_model_based_3d_engineering/mim_lf.exp?revision=1.27
2013-11-17 13:26:04 -05:00
Mark Pictor
2546685d2f
oops, install inside include/ dir
2013-11-13 20:01:18 -05:00
Mark Pictor
67f8ea4574
install generated sdai headers
2013-11-13 20:01:18 -05:00
Mark Pictor
e889888ab3
static sdai libs need include paths
2013-11-13 20:01:18 -05:00
Mark Pictor
8fda732363
delete nonconformant part 21 files for ap210e2
2013-10-13 19:10:45 -04:00
Mark Pictor
45f58654c8
delete nonconformant part 21 files for ap227
2013-10-13 19:10:45 -04:00
Mark Pictor
335ccf9712
rename problematic merged schema so it won't stop the build
2013-09-20 12:04:13 -04:00
Cliff Yapp
5126b48e3f
Rename fedex_python and fedex_plus to exp2python and exp2cxx respectively.
2013-08-28 21:57:46 -04:00
Mark Pictor
b468d27522
libexpress is no longer a dependency of the class libs
...
great!
2013-07-20 20:35:24 -04:00
Mark Pictor
1e72fa4ce2
remove 203wseds schema and files
...
the schema is outdated and the files do not match it; I haven't found the time to modify the files
2013-07-16 20:43:16 -04:00
Mark
dc4a783f18
Merge pull request #236 from stepcode/review/merged_schema
...
Add AP214/AP242 merged schema
2013-05-29 18:29:32 -07:00
Mark Pictor
e0ab04a719
add comment about modifications, rename the file
2013-05-25 12:50:50 -04:00
Mark Pictor
91f56a6a24
fix unknown attr errors by commenting out(!) the offending lines
2013-05-25 12:42:02 -04:00
Mark Pictor
c2e4c8b937
fix missing supertype for resulting_path
...
ERROR: Entity motion_link_relationship missing from supertype list for subtype resulting_path
2013-05-24 15:26:44 -04:00
STEPTools
0c4f98be53
add STEPTools merged schema
2013-05-24 15:25:38 -04:00
Cliff Yapp
47bc6ffd6b
Make the generate_cpp custom targets depend explicitly on FEDEX_OUT files, which are in turn generated by the preceeding custom command. This is an attempt to improve parallel building.
2013-05-23 22:08:37 -04:00
starseeker
1ce677914e
use relative path for source file
2013-04-15 19:35:27 -04:00
Mark Pictor
5fa4b17513
replace all references to SCL with SC in CMake files and code
2013-04-14 14:49:53 -04:00
Cliff Yapp
d8eeb838af
Don't do the lazy tests on WIN32 either, at least not until we get cllazyfile going.
2013-04-10 20:08:13 -04:00
buildingsmart
a996de8716
replace IFC2x4_RC3 draft with IFC4 final
2013-04-08 20:43:43 -04:00
Cliff Yapp
ebc01e8970
Use CMAKE_COMMAND variable to run cmake
2013-04-04 20:27:42 -04:00
Cliff Yapp
1002809e18
Somehow, we ended up with differences in the schema files - oops. Fix
2013-03-19 22:32:31 -04:00
Cliff Yapp
b196aac059
Remove some unnecessary and/or duplicate files
2013-03-05 21:39:08 -05:00
Cliff Yapp
4667f7ab95
More tweaks - got too aggressive preserving vanilla in data file from master for merge - needed to change SCL_ macros.
2013-03-05 20:50:09 -05:00
Cliff Yapp
784363bf5f
Make a stab at merging master and brlcad. Not properly working yet, need to remove some files, etc.
2013-03-04 21:57:08 -05:00