Fennell, Scott P 263712616
424c2b60bd
Trick release 19.2.0
2020-09-13 18:43:17 -05:00
Scott Fennell
5bb32279b5
1053, 1009, 1054 cmake update ( #1055 )
...
* #1053 #1009 cmake configure correct clang libs
* #1054 fix sie-rework to be compatible with CMake build
closes #1053 closes #1009 closes #1054
2020-09-13 18:38:35 -05:00
Scott Fennell
c9f060c94f
1036 1007 only enable cpp11 in Makefile_io_src when needed ( #1052 )
...
Enable c++11 flag only on GCC < 6. Also enable c++14 if Clang is being used.
2020-09-09 01:43:32 -05:00
Scott Fennell
892c0ac493
Update Install-Guide.md
2020-09-02 16:02:47 -05:00
Scott Fennell
0871600cad
Update Install-Guide.md
2020-09-02 15:59:03 -05:00
Scott Fennell
ab0d1cf1bd
Update Install-Guide.md
2020-09-02 15:56:28 -05:00
Scott Fennell
004a5a0384
Update Install-Guide.md
2020-09-02 15:52:31 -05:00
Scott Fennell
c8e90dde81
1048 and 1050 update Install Guide ( #1051 )
...
closes #1048 and closes #1050
Update java version, check/update dependencies and various other improvements.
2020-09-02 15:37:50 -05:00
Scott Fennell
37801c0565
Update test.yml
2020-09-02 13:30:07 -05:00
Scott Fennell
f825dc00fc
Merge test branch into master ( #1047 )
...
* #1041 filter -W workaround for ICG linking to LLVM 10 libclang-cpp.so (#1044 )
* 1043 drg checkpoint memory leak (#1045 )
* #1043 drg fix drg checkpoint memory leak
* 947 sie generation rework (#1046 )
generate S_sie.resource at during build instead of runtime
2020-09-01 15:55:19 -05:00
Scott Fennell
3b89cbfdb2
iss #1009 ( #1040 )
...
Link correct clang libs based on availability. ICG clang lib link flags are determined by trick/configure
2020-08-28 14:52:23 -05:00
Scott Fennell
ba94c8181d
#1038 filter -llibxml2.tbd from llvm-config --system-libs as temporary workaround for missing library ( #1039 )
2020-08-18 15:11:28 -05:00
Scott Fennell
698dfbbb5f
Update test.yml
2020-08-16 19:12:47 -05:00
Scott Fennell
36be9b7177
Update test.yml
2020-08-16 19:11:45 -05:00
Keith Vetter
cef656e80b
Fix TRICK_HOST_CPU gcc version for Ubuntu 18.04+ ( #1024 ) ( #1026 )
...
In later versions of gcc, gcc -dumpversion only shows the major version. You have to use gcc -dumpfullversion instead. This was first seen from a Trick user who is running on Ubuntu 18.04.
2020-08-16 18:46:17 -05:00
Derek Bankieris
ab2cfe1a34
Silence SWIG warning 315
...
Nothing known about identifier
Closes #1025
2020-08-11 14:34:54 -05:00
jmpenn
2a79f4dfad
Home Button and End Behavior Improvments to Wheelbot ( #1031 )
2020-08-03 10:56:36 -05:00
avinashc99
5638a62a22
Variable Name Update
2020-08-03 10:44:52 -05:00
avinashc99
047d31cba3
Home Button and End Behavior Improvments to Wheelbot
2020-08-03 10:09:34 -05:00
Penn, John M 047828115
2f518da4ba
Documentation updates for Graphics, Guidance, and Control models. Ref #1011
2020-07-27 18:04:40 -05:00
Penn, John M 047828115
064579233c
Clarity tweak. ref #1011
2020-07-27 18:01:16 -05:00
avinashc99
07030127f9
Implement PIDController to Wheelbot ( #1023 )
2020-07-09 16:31:37 -05:00
avinashc99
eaeb8118b1
Pidcontroller wheelbot ( #1022 )
...
* Implementing PIDController to Wheelbot
* Implement PIDController to Wheelbot
2020-07-09 14:08:40 -05:00
Scott Fennell
7476348ba6
Add link to input file quick reference in How To Guides
2020-07-08 09:19:14 -05:00
Scott Fennell
8557b36d0f
Fix broken links in FAQ
2020-07-07 13:06:26 -05:00
Scott Fennell
663f9937be
remove Set Units field from TV closes #1014
2020-07-02 14:05:10 -05:00
Scott Fennell
3615fa47b5
Iss #1012 ( #1013 )
...
* add -Wno-maybe-initialized GCC flag to makefile_swig closes #1012
* install diffutils on centos 8 image
2020-06-30 14:13:43 -05:00
Penn, John M 047828115
69b0b09045
Document models/Motor in SIM Wheelbot. Ref #1011
2020-06-29 18:00:57 -05:00
Penn, John M 047828115
d3187f2aa3
Document models/Control in SIM Wheelbot. Ref#1011.
2020-06-29 17:55:50 -05:00
Penn, John M 047828115
60a9336bfc
Fix RCS pitch control. Tweat gains. #1006
2020-06-16 16:16:16 -05:00
Scott Fennell
c812d3c3dc
Update test.yml
2020-06-16 12:14:53 -05:00
jmpenn
76e4095587
Update README.md
...
Fix links
2020-06-04 20:27:08 -05:00
Penn, John M 047828115
d680898fba
Update SIM_lander with new PIDController class #1006
2020-06-04 20:21:24 -05:00
dbankieris
e0d5aaf855
Merge pull request #1004 from nasa/1003
...
Fully qualify TRICK_SWIG_TEMPLATE identifiers
2020-06-03 11:49:05 -05:00
Derek Bankieris
023b626fc4
Fully qualify TRICK_SWIG_TEMPLATE identifiers
...
Closes #1003
2020-06-03 11:18:25 -05:00
Scott Fennell
192dc51e86
Update test.yml
2020-05-18 12:44:57 -05:00
dbankieris
b0f9a2240b
Merge pull request #1000 from nasa/999
...
Fix template regex in convert_swig
2020-05-15 15:44:29 -05:00
Derek Bankieris
0a5a202053
Fix template regex in convert_swig
...
Fixes #999
2020-05-15 15:12:17 -05:00
dbankieris
02c5799550
Update Environment-Variables.md
...
GitHub's online editor could really use a spellchecker.
2020-05-13 14:37:31 -05:00
dbankieris
cd5b159713
Update Environment-Variables.md
...
Grammatical improvements
2020-05-13 14:33:29 -05:00
dbankieris
d994761294
Update Environment-Variables.md
...
Expand TRICK_GTE_EXT documentation.
2020-05-13 14:24:43 -05:00
dbankieris
78f7cc8d50
Update Environment-Variables.md
...
Add TRICK_GTE_EXT documentation
2020-05-13 11:50:24 -05:00
Penn, John M 047828115
0abe830903
Add SIM_lander README to explain what it is, and how to use. REF#997
2020-05-06 17:41:07 -05:00
Penn, John M 047828115
18d9060510
Update image of Colliding Balls. Ref #995
2020-05-04 22:06:04 -05:00
Penn, John M 047828115
9452f928d0
Breakout Regula Falsi Bounds setter functions. Ref #995
2020-05-04 16:10:35 -05:00
Penn, John M 047828115
e303b2ac9b
Revert regula_falsi.c. Ref #995
2020-04-30 23:12:22 -05:00
Penn, John M 047828115
fc7fcb175d
Change RUN_ names to be more descriptive. Ref #995
2020-04-29 17:32:34 -05:00
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