Derek Bankieris
67decaed24
Add support for -isystem
...
Closes #407
2019-06-20 10:12:33 -05:00
dbankieris
4f1ba26411
Merge pull request #827 from nasa/672
...
Add makefile function for target-specific variable
2019-06-20 07:29:11 -05:00
Penn, John M 047828115
e6b6312396
Add Websocket sessions to experimental mongoose-based embedded web server. Ref #828
2019-06-19 17:23:32 -05:00
Derek Bankieris
6c9326f760
Add makefile function for target-specific variable
...
Closes #672
2019-06-19 15:57:26 -05:00
dbankieris
053bcfe0b2
Merge pull request #825 from nasa/824
...
Fix TRICK_VER in make_makefile_swig
2019-06-19 15:32:19 -05:00
Alex Lin
b778e16bc1
Deprecate TRICK_CPPC in trick-gte #826
...
Added a new hash of deprecated values into trick-gte. If a deprecated
value is requested, a warning message is printed with the value. If
all of the values are printed, the deprecated values are printed in
their own section.
2019-06-19 13:55:45 -05:00
Derek Bankieris
6bb061738e
Fix TRICK_VER in make_makefile_swig
...
Fixes #824
2019-06-19 13:32:52 -05:00
Scott Fennell
b23b19195b
Merge pull request #818 from nasa/786-clock-stuff
...
Add C call to clock_tics_per_sec and also log init job elapsed time
2019-06-18 13:38:18 -05:00
Alex Lin
453a03a809
Get configure with no java and no X to work #735 ( #817 )
...
Found if --without-x was specified, that automatically caused an
error condition in the configure script. Fixed that and only
tested for X windows headers and libs if X is included. Excluded
a couple of directories from compiling if X is not included.
Didn't seem to be a problem with java.
2019-06-18 11:00:42 -05:00
Alex Lin
04d50df7cd
TRICK_HOST_CPU incorrect with gcc 7 #598 ( #816 )
...
Changed the regular expression that grabs the gcc version to accept
either 1 digit or 2.
2019-06-18 11:00:21 -05:00
Scott Fennell
b676ecac65
SWIG 2.0 compatability
2019-06-18 11:00:09 -05:00
Alex Lin
497f11f132
Make TRICK_CXX variable to specify c++ compiler #767 ( #815 )
...
Changed all references of TRICK_CPPC to TRICK_CXX. Added a
warning message that TRICK_CPPC has been deprecated.
2019-06-18 11:00:08 -05:00
Alex Lin
187fa37540
Remove suppression of units conversion warnings in 19 #789 ( #814 )
...
Removed checks on dead units conversion messenger. Units conversion
messages cannot be suppressed. Added deprecated messages to the functions
that modified the message printouts.
2019-06-18 10:59:51 -05:00
Alex Lin
5e9723c630
Add support for Mac's removal of /usr/include #810 ( #811 )
...
If we are on a Mac, use xcrun to find the standard include directories.
Some of the makefiles in data_products look for libxml2 which requires
them to get the same change as the configure script.
2019-06-18 10:59:35 -05:00
dbankieris
3e28812485
Merge pull request #820 from nasa/819
...
Use TRICK_CXXFLAGS for include paths & defines
2019-06-18 10:59:24 -05:00
Derek Bankieris
9f3175d01b
Use TRICK_CXXFLAGS for include paths & defines
...
Fixes #819
2019-06-18 10:52:37 -05:00
Scott Fennell
4d247c94db
remove unneccessary includes
2019-06-18 10:39:03 -05:00
Scott Fennell
97941ac073
move init_log_stream to Executive.hh, move Executive::process_sim_args from "default data" to Executive::init
2019-06-18 10:34:56 -05:00
Scott Fennell
fadda55abf
Log elapsed time in default_data, input_processor, and init jobs in file
...
init_log.csv
2019-06-17 14:40:01 -05:00
Alex Lin
03d93aee18
Merge branch 'master' of https://github.com/nasa/trick
2019-06-14 07:44:44 -05:00
Alex Lin
78b5a0c692
Optionally use 'cio' in place of 'trick_chkpnt_io' field #749
...
Added an alias to use cio for trick_chkpnt_io and io for trick_io.
2019-06-14 07:43:37 -05:00
Alex Lin
0e7d1ae345
TPROCTE_HOME Being Used In Place Of TPRO_HOME #778
...
Tell ICG not to process board handle variable.
2019-06-14 07:25:25 -05:00
dbankieris
053b42512b
Merge pull request #809 from nasa/703
...
Separate stdout and stderr during CP
2019-06-12 09:15:50 -05:00
Alex Lin
04b2185c2e
TPROCTE_HOME Being Used In Place Of TPRO_HOME #778
...
I put the include for tsync.h in the wrong place.
2019-06-12 07:17:39 -05:00
Alex Lin
a420418443
TPROCTE_HOME Being Used In Place Of TPRO_HOME #778
...
Changed the Tsync routing from using the old TPro API to the
new Tsync API.
2019-06-11 15:50:49 -05:00
Alex Lin
a78fcf1bc9
TPROCTE_HOME Being Used In Place Of TPRO_HOME #778
...
Need to exclude the tsync directory from Trick operations.
2019-06-11 11:22:06 -05:00
Alex Lin
a394f0d187
TPROCTE_HOME Being Used In Place Of TPRO_HOME #778
...
Needed to make some more fixes to work with modern tsync driver
code.
2019-06-11 09:48:29 -05:00
Derek Bankieris
b3c9e75c1b
Separate stdout and stderr during CP
...
Closes #703
2019-06-07 09:34:53 -05:00
Scott Fennell
b1d791dc94
#805 add C call to clock_tics_per_sec
2019-06-07 08:29:47 -05:00
dbankieris
731b9b9c1f
Merge pull request #804 from nasa/803
...
Remove SWIG_*_CUSTOM_OUTDIR
2019-06-03 13:13:52 -05:00
Derek Bankieris
1721fc6652
Remove SWIG_*_CUSTOM_OUTDIR
...
Closes #803
2019-06-03 11:41:39 -05:00
Scott Fennell
c3d64bc977
Merge pull request #800 from nasa/#776
...
#776 .dat files don't call restore_stls in checkpoint restore
2019-06-03 10:42:16 -05:00
Alex Lin
cbf8258b6a
Add ability to include user makefile rules before main makefile is re… ( #802 )
...
* Add ability to include user makefile rules before main makefile is read. #801
Added 2 new files that are optionally included in the main makefile, S_pre.mk and
S_post.mk. S_post.mk serves the same purpose as S_overrides.mk. The intent is
1. (19) Have both files present in the current major version.
2. (21) Add warning deprecating S_overrides.mk
3. (23) Actually deprecate S_overrides.mk
* Add ability to include user makefile rules before main makefile #802
Moving pre inclusion to after TRICK_HOME is defined.
* blank line
2019-06-03 09:48:59 -05:00
Scott Fennell
9be53ebb9b
#776 default restore_stls to false
2019-06-03 09:44:35 -05:00
dbankieris
f7a7419e0d
Merge pull request #799 from nasa/798
...
Redo accidentally undone changes
2019-06-03 09:42:32 -05:00
dbankieris
b68eb1b5e6
Merge pull request #797 from nasa/796
...
Clean up inconsistencies in make_makefile_swig
2019-06-03 09:42:15 -05:00
dbankieris
38d769e995
Merge pull request #795 from nasa/794
...
Remove make target "sie"
2019-06-03 09:41:59 -05:00
dbankieris
b9487c92f0
Merge pull request #793 from nasa/792
...
Remove redundant prerequisite for "all" target
2019-06-03 09:41:42 -05:00
dbankieris
c5e5308dd3
Merge pull request #791 from nasa/790
...
Remove - from most -includes in SIM_*/makefile
2019-06-03 09:41:22 -05:00
Alex Lin
5b55b07263
Autogenerate SWIG dependencies #780
...
Adding /usr/loca/bin to configure search path.
2019-06-03 07:37:13 -05:00
Scott Fennell
7f7adca0ac
#776 .dat files don't call restore_stls in checkpoint restore
2019-06-01 10:48:31 -05:00
Derek Bankieris
893249457f
Immediately add file to md5s after check
...
Fixes #753
(cherry picked from commit 497f50e152
)
2019-05-31 15:56:36 -05:00
Derek Bankieris
6fc9e5d1ef
Lift get_paths into its own module
...
Fixes #752
(cherry picked from commit bde2ec5158
)
Conflicts:
libexec/trick/convert_swig
libexec/trick/make_makefile_swig
2019-05-31 15:54:49 -05:00
Derek Bankieris
2197b3edc2
Clean up inconsistencies in make_makefile_swig
...
Closes #796
2019-05-31 15:39:57 -05:00
Derek Bankieris
2c6c19e840
Remove make target "sie"
...
Closes #794
2019-05-31 15:08:55 -05:00
Derek Bankieris
bf1ac4a2c6
Remove redundant prerequisite for "all" target
...
Closes #792
2019-05-31 14:51:38 -05:00
Derek Bankieris
0890ae8540
Remove - from most -includes in SIM_*/makefile
...
Closes #790
2019-05-31 14:24:16 -05:00
dbankieris
f85111427f
Merge pull request #788 from nasa/787
...
Check perl version in configure.ac
2019-05-31 10:11:15 -05:00
Derek Bankieris
8a645d7721
Check perl version in configure.ac
...
Closes #787
2019-05-31 09:52:03 -05:00
dbankieris
35c2dacac5
Merge pull request #785 from nasa/746
...
Clean up duplication in makefiles
2019-05-30 16:27:51 -05:00