Penn, John M 047828115
479f3458cd
Add Recursive Dynamic Event Processing. Ref #995
2020-04-29 17:26:02 -05:00
Scott Fennell
119b60d7c5
Ubuntu 20.04, Python 3.8, and improved python configuration in configure.ac ( #994 ) closes #991 closes #992 closes #993
...
see #991 , #992 , and #993 .
To support Ubuntu 20.04 we must support new versions of python and gtest. Python has changed the way it provided libraries using python-config, so adjustments had to be made. I've completely ditched the built in autoconf function for finding python, because it adds a bunch of extra flags we don't need for Trick.
Now when we look for python with configure, it will search for python in this order:
python${PYTHON_VERSION}
python
python3
For python-config, it will search in this order:
python<major_version.minor_version>-config
python<major_version>-config
python${PYTHON_VERSION}-config
python-config
python3-config
Instead of python-config --ldflags, we are using python-config --libs
This only gets the flags we need.
For python >= 3.8 we use
python-config --libs --embed
this way it will add -lpython to the flags
2020-04-25 18:49:21 -05:00
Scott Fennell
822d08ea99
Configure Ubuntu 20.4 #991
2020-04-25 13:41:18 -05:00
Scott Fennell
dfa4406eed
Configure Ubuntu 20.4 #991
2020-04-25 13:28:11 -05:00
Scott Fennell
e2df6a6572
Configure Ubuntu 20.4 #991
2020-04-25 13:21:10 -05:00
Scott Fennell
bd5824fb02
Configure Ubuntu 20.4 #991
2020-04-25 13:14:49 -05:00
Scott Fennell
199ef8215b
Update OS configurations in Github Actions script ( #990 )
...
change test tags to be more future proof
2020-04-17 16:15:24 -05:00
Scott Fennell
38f760c5a3
use rolling tag instead of version number for Ubuntu rolling releases #988
2020-04-17 15:11:09 -05:00
Scott Fennell
4b29659137
Switch ubuntu test from Disco to Eoan, fixes #988
2020-04-17 15:08:18 -05:00
Derek Bankieris
e95a0cf6da
Fix ICG_IGNORE_TYPE documentation
2020-04-17 14:55:51 -05:00
dbankieris
ebaeba7e73
Merge pull request #986 from nasa/985
...
Fix trick_exclude_typename
2020-04-17 14:45:58 -05:00
Derek Bankieris
6613669989
Fix trick_exclude_typename
...
Closes #985
2020-04-17 14:09:37 -05:00
dbankieris
a181e92960
Merge pull request #984 from nasa/983
...
Replace : in ConstructValues::mangle_template_param
2020-04-17 10:33:17 -05:00
Derek Bankieris
5f8a411538
Replace : in ConstructValues::mangle_template_param
...
Closes #983
2020-04-17 09:48:52 -05:00
Scott Fennell
fd9551bb79
Fix args to FIND_PACKAGE_HANDLE_STANDARD_ARGS in FindMaven.cmake and FindTee.cmake closes #980
2020-04-06 14:03:47 -05:00
Scott Fennell
cb575b7f5e
on macOS find compilers that include correct system headers closes #979
2020-04-06 12:56:24 -05:00
dependabot[bot]
da4163d2c7
Bump pdfbox from 2.0.11 to 2.0.15 in /trick_source/java ( #944 )
...
Bumps pdfbox from 2.0.11 to 2.0.15.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-04-05 18:12:56 -05:00
Penn, John M 047828115
a58378063f
Update Compiling and Linking Overview
2020-04-01 14:55:27 -05:00
Scott Fennell
2957b9912e
Update CMakeLists.txt
2020-04-01 13:07:10 -05:00
Alex Lin
67fd753736
ICG won't build with LLVM 10.0 #976 ( #977 )
...
As usual a new LLVM version brings changes. Found that ICG needs
to be built with c++14. Also found a couple of API changes in main.
Enclosed the changes in ifdef statements.
2020-03-31 11:40:30 -05:00
Scott Fennell
da2d3b83c0
Merge branch 'master' of https://github.com/nasa/trick
2020-03-30 20:16:04 -05:00
Scott Fennell
60001bb5db
Java only rebuild if sources or jars missing closes #975
2020-03-30 20:15:49 -05:00
Penn, John M 047828115
7159627a9c
Merge branch 'master' of https://github.com/nasa/trick
2020-03-30 20:04:55 -05:00
Penn, John M 047828115
1cc06c46bf
Update Basics_of_Program_Memory_and_Variables in preparation for interns. Ref #974
2020-03-30 20:04:50 -05:00
Scott Fennell
1dfab77be5
Update FindMaven.cmake
2020-03-28 12:57:39 -05:00
Scott Fennell
fcd58ae925
cmakemodules should stop configure if required closes #973
2020-03-28 12:47:40 -05:00
Penn, John M 047828115
1e5a15dd9f
Add Zoom to SIM_contact graphics. Ref #972
2020-03-25 16:32:48 -05:00
jmpenn
2b26a2d523
Update README.md
2020-03-25 13:53:35 -05:00
Penn, John M 047828115
c8ccfff15e
SIM_contact, for creating dynamic event scenarios #972 #936
2020-03-25 13:07:15 -05:00
Scott Fennell
120b9c74c9
Edit whitespace, run tests to make sure macOS still passes #971
2020-03-25 09:42:48 -05:00
Scott Fennell
55f6cc0b5c
add python lib path to --with-python
2020-03-18 19:00:14 -05:00
Scott Fennell
3aa32b673e
--with-python ( #970 )
...
add --with-python configure option #969
2020-03-17 12:28:34 -05:00
Alex Lin
255a53f34d
Building with cmake fails with completely clean environment #968
...
If TRICK_HOME is not set then ICG fails to run correctly. ICG calls
${TRICK_HOME}/bin/trick-gte to get some environment information.
Set TRICK_HOME for the ICG command in the CMakeLists.txt
2020-03-17 10:34:55 -05:00
Scott Fennell
f55de11401
closes #966 ( #967 )
...
* closes #966
2020-03-16 16:36:22 -05:00
Scott Fennell
3db8ec3b2d
Update test.yml
2020-02-26 12:58:30 -06:00
Scott Fennell
8d625cb1bc
Clarify monte carlo instructions in tutorial
2020-02-26 11:24:13 -06:00
Scott Fennell
35eaf0e17d
Update Install-Guide.md
2020-02-25 11:01:55 -06:00
Scott Fennell
5b51245bf0
Update Install-Guide.md
2020-02-25 10:57:52 -06:00
Scott Fennell
1ea0fffd65
Add RHEL 8 instructions to install guide closes #962
2020-02-25 10:54:07 -06:00
Scott Fennell
c7743bd8f2
Update test.yml
2020-02-24 14:39:46 -06:00
Scott Fennell
8e5d7a38af
Merge branch 'master' of github.com:nasa/trick
2020-02-21 13:51:49 -06:00
Scott Fennell
6f85dc19b4
#960 fix launchQP
2020-02-21 13:51:44 -06:00
Scott Fennell
ff500a5771
Update test.yml
2020-02-21 13:33:17 -06:00
Scott Fennell
d3817fbcb9
Update test.yml
2020-02-21 10:36:32 -06:00
Scott Fennell
898fc68017
set java version number instead of using env. This is the conventional approach and will eliminate a maven warning
2020-02-21 09:50:12 -06:00
Scott Fennell
c857e2f48c
#959 add build matrix to test workflow
2020-02-20 16:27:46 -06:00
Scott Fennell
d46ca57b73
Update test.yml
2020-02-18 16:24:29 -06:00
Scott Fennell
3c0f40f1bb
Update version nmuber
2020-02-18 16:12:27 -06:00
jmpenn
5c49bf8fef
Add ability to reset the integrator state ( #952 )
...
* Add ability to reset the integrator state
* Make reset logic changes conditional on USE_ER7_UTILS_INTEGRATORS
2020-02-18 15:18:57 -06:00
Scott Fennell
05acf0d92f
19.1.0
2020-02-18 10:13:02 -06:00