139 Commits
Author SHA1 Message Date
Thomas Thurman c43d9c68ab update APs 209, 210e3, 242 2013-02-21 19:57:38 -05:00
Mark c902c2f6aa Merge pull request #219 from stepcode/review/lazy-loading
Lazy loading
2013-02-11 15:09:23 -08:00
Thomas Thurman 3b9b4bbda9 update ap242 and ap210e3 2013-02-09 01:54:57 -05:00
Mark Pictor ee25707642 make lazy_sdai_* exe testable 2013-01-21 20:21:26 -05:00
Mark Pictor e48330bc44 remove c++11 code and HAVE_JUDY macro 2013-01-21 20:21:26 -05:00
Mark Pictor c7f09d3f64 add lazy_* executable for schemas under data/ 2013-01-21 20:21:26 -05:00
Mark Pictor 0e31cf33cb update AP242 draft to new version with tessellation 2012-10-18 17:04:49 -04:00
Mark 2daec0e0ba Merge pull request #211 from stepcode/review/build-additional-sdai-executables
build additional sdai executables
2012-09-02 11:17:21 -07:00
Mark 1cac60a9a3 Merge pull request #209 from stepcode/review/scl_is_subbuild
fix sub-build; no problems with ctest: http://my.cdash.org/viewTest.php?buildid=383565
2012-08-24 13:28:13 -07:00
Mark b86bbaf6ea Merge pull request #210 from stepcode/review/cd209-files
add cd209 files, fix two problems highlighted by them
2012-08-24 11:05:23 -07:00
Mark Pictor 33826b258c add an option to build user-defined executables and link against each sdai lib 2012-08-19 21:44:42 -04:00
Mark Pictor 749cc599f4 whitespace 2012-08-17 07:58:40 -04:00
Mark Pictor 0d042198e6 improve schema search logic 2012-08-17 07:58:15 -04:00
Mark Pictor 9bd98240f9 add cd209 files from ATSfilesMod0_July_9_2012.zip 2012-08-10 21:54:36 -04:00
Mark Pictor 35f80e8561 add lcov.cmake, modify data/CMakeLists.txt for faster lcov builds 2012-08-03 23:12:24 -04:00
Cliff Yapp df2bb7ed4f Use semicolons in lists for SCL_ADD macros as well. 2012-07-30 12:46:46 +00:00
Nicholas Reed c695278a36 Rename fedex program to check-express. Need to link it against base lib; SCL git a42a448 2012-07-18 17:52:37 +00:00
Nicholas Reed c55e374981 update dll export macros and remove local definitions; SCL git 7be54f3 2012-07-17 19:25:03 +00:00
Nicholas Reed 49e415bcfe rename getopt to sc_getopt and include it as part of base lib; SCL git 1a60cf9 and dd93a96 2012-07-17 16:43:35 +00:00
Nicholas Reed 8ae4829c27 Add/remove files to match github data directory. Will use their copy of the edited ap203.exp to generate step-g sources. 2012-07-05 22:35:00 +00:00
davyw a42a4489c9 link base lib, necessary for MSVC 2012-06-25 21:46:56 -04:00
Mark Pictor dd93a96354 remove xgetopt from two CMakeLists, add export macro to sc_getopt.h 2012-06-25 21:46:56 -04:00
Nicholas Reed d1d68df224 Use scl_memmgr in generated schema libraries. Since scl_memmgr.h makes "new" a macro, it has to be included after uses of placement new to avoid breakage. SCL git d8d293b. 2012-06-19 15:12:16 +00:00
Nicholas Reed cc6a17707c Have fedex_plus generate dll import/export symbols. SCL git 80208dc. 2012-06-07 21:22:32 +00:00
Mark 3275d36d80 Merge pull request #181 from mpictor/review/update_scl_macros
update scl_utils macros for linking on apple and windows
2012-05-16 17:07:15 -07:00
Mark Pictor 363a82e6a8 Oops, PlayersTheater.stp isn't IFC2X3 2012-05-11 21:09:39 -04:00
Mark Pictor da91e9735c add modified ap203 amd 1, with comment explaining change 2012-05-08 20:24:03 -04:00
Mark Pictor 3df1d1ccce EXCLUDE_FROM_ALL cannot be set on targets that are installed
so either test a target or install it, but not both
2012-05-05 11:06:54 -04:00
Mark Pictor 7be54f3fec update scl_utils macros for apple flags and for windows dllimport/dllexport 2012-05-05 11:06:54 -04:00
Mark Pictor c56ed86391 when testing p21read, also look for files with .ifc ext 2012-04-16 20:37:26 -04:00
Mark Pictor 1e18361351 add ap238 schema, move and update pdm schema 2012-04-06 16:28:40 -04:00
Mark db31ea0455 Merge pull request #163 from mpictor/review/brlcad-cmake
brlcad cmake patch, with two minor changes
2012-03-29 14:28:53 -07:00
Mark Pictor 347df4f231 cmake variables have been renamed 2012-03-26 19:56:02 -04:00
Cliff Yapp d6d2b81736 Make a stab at syncing with the github data dir - we need to keep ap203edit.exp, since that's the one that works with our step-g converter. 2012-03-22 17:58:14 +00:00
Nicholas Reed 196e21bda3 remove step autotools files 2012-03-20 22:49:44 +00:00
davyw d8d293bbf8 Added scl_memmgr to fedex_plus generated schema libraries. 2012-03-20 21:15:06 +01:00
Mark Pictor 6c708845bf add ap219 schema 2012-03-12 21:07:50 -04:00
Nicholas Reed 1b2e58ae50 added the steptools ap express schemas 2012-03-06 23:17:54 +00:00
tpaviot 38d2a49967 Improvements in the cmake builder 2012-03-02 07:49:02 +01:00
Mark Pictor dca5e0c843 add 4 ap210e2 exchange files from wikistep
one had DOS line endings - "warning: CRLF will be replaced by LF in data/ap210e2/PDES-181.stp"
2012-02-21 20:06:02 -05:00
Mark Pictor 47ecd2088f fix linker issue on OSX 2012-02-21 20:04:42 -05:00
davyw 555a574eef Added support for cmake 'Borland Makefiles'.
* Added BORLAND target to several CMakeLists.txt.
  (MSVC and BORLAND require similar behaviour for imports/exports)
* Added __BORLAND__ ifdefs where needed.
2012-01-04 23:12:45 +01:00
Nicholas Reed b70133d5f4 adding a modified ap203 express file that fedex_plus doesn't fail on 2012-01-03 19:30:17 +00:00
davyw 97ef6d97ed Added dependency on utils lib in p21read.
* Added utils lib to p21read dependencies.
* Added SCL_UTILS_DLL_IMPORTS flag for p21read.
2011-12-12 15:00:15 +01:00
davyw 80208dcdd6 Added msvc import/export scheme for fedex_plus generated code.
* Added IMPORTS/EXPORTS flags in data/CmakeLists.txt.
* Added EXPORT flags for fedex_plus generated code variables and functions.
2011-12-12 14:59:59 +01:00
Mark Pictor dc30ee21fd Generate version info and timestamp at build time
* Print this info from `p21read -v` and in a comment in generated source, not just from `fedex_plus -v`

* Use a function `const char* scl_version()`, instead of using the macro `SCL_COMMIT_ID`

* Fail gracefully if the `.git` directory does not exist (thanks CY!)

* Fixes issue #89
2011-11-27 11:12:54 -05:00
Mark Pictor f491d500a6 Add two ifc2x3 files. Currently, p21read fails with both.
* Need to fix issue #87 before p21read will load PlayersTheater.stp
* Bien-Zenker_Jasmin-Sun-AC14-V2.ifc causes a segfault
2011-11-15 20:27:47 -05:00
Mark Pictor 6418c44e30 update schema matrix, change schema name for ap210e3 WIP so that it will work alongside ap210e2 2011-11-12 15:55:40 -05:00
Mark d4517fbe64 Merge pull request #85 from mpictor/review/more-tests
ctest - add p21read schema name tests, re-enable unitary_schema tests, etc
2011-11-12 11:31:20 -08:00
Mark Pictor 5eeba5b34b Add ap210e2, rename ap210e3 to conform with data/README and to remove extra '.' 2011-11-12 13:06:02 -05:00