Caleb Herpin
4a4c6261e4
Merge branch 'remove_mongoose'
2021-07-31 03:04:24 -05:00
Caleb Herpin
dfd68f000f
Trying 32 bit mode
2021-07-29 17:22:52 -05:00
Caleb Herpin
44c749505a
Fixed makefile target
2021-07-29 15:21:25 -05:00
Caleb Herpin
f709287b81
Updated makefile
2021-07-29 15:11:50 -05:00
Caleb Herpin
29e171da7a
Removed mongoose
2021-07-29 13:09:30 -05:00
Caleb Herpin
6bbca79a5b
Merge branch 'master' into configure
2021-07-29 11:44:09 -05:00
Caleb Herpin
642e9cac19
Small changes to make
2021-07-29 09:48:54 -05:00
Caleb Herpin
9981865c3e
Added all flag to disable mongoose
2021-07-28 16:36:43 -05:00
Caleb Herpin
5d8ae314ac
Removed gsetup
2021-07-27 09:51:32 -05:00
Caleb Herpin
4f3f4daf65
Added pytests to makefile
2021-07-26 22:35:18 -05:00
Caleb Herpin
8c38aef385
Using version 1.14 of civetweb
2021-07-19 13:04:58 -05:00
Caleb Herpin
45b6c75008
Added SSL option
2021-07-19 12:34:42 -05:00
Caleb Herpin
c7b088fcff
Not throwing error.
2021-07-15 16:37:06 -05:00
Caleb Herpin
e744aa7359
Included code for CivetWebServer. Edited makefile to make civetweb library
2021-07-01 18:09:49 -05:00
Scott Fennell
7277b16017
#1063 move sim service xml file ( #1069 )
...
Co-authored-by: Fennell, Scott P 263712616 <scott.p.fennell@nasa.gov>
2020-10-23 15:45:32 -05:00
Derek Bankieris
1e8228e344
Use -isystem for Trick and Python headers
...
Closes #1067
2020-10-23 08:28:01 -05:00
Scott Fennell
b724f502b3
fix 32 bit test ( #953 )
...
* fix tests for 32 bit mode
* fix issues with mongoose build
* Update docker.yml
2020-02-14 10:23:19 -06:00
Scott Fennell
499f60417a
edit makefile java no longer rebuilds every time trick is build
2020-02-12 12:38:34 -06:00
Scott Fennell
4f5ce7e4a1
Maven, offline mode, and --enable-mongoose ( #939 )
...
closes #938
closes #941
closes #943
2020-02-05 14:31:58 -06:00
Derek Bankieris
122eb8837b
Remove errant line-continuation character
2019-11-21 12:34:46 -06:00
Scott Fennell
64385229a0
check for DPX/test directory when building tests. Directory is excluded from releases
2019-11-20 14:50:10 -06:00
jmpenn
d86a23834c
Fix a race condition between ICG and mongoose install ( #891 )
...
* Fix a race condition between ICG and mongoose install
* Update mongoose to version 6.16
2019-10-25 13:21:39 -05:00
jmpenn
95c6659733
Incorporate Webserver into Trick, so one only has to include HttpServ… ( #886 )
...
* Incorporate Webserver into Trick, so one only has to include HttpServer.sm
* Tweaks in default index.html file
* Rename HTTPServer.sm to WebServer.sm
* Rename http_server to WebServer
* Add --retry to curl invocations in HttpServer makefile.
* Fix #include in VariableServerVariable.hh
* Include cleanup and curl tweaks in the hopes of making Jenkins happy.
* Doh! problem in makefile masked by preinstalled mongoose in usr/local/lib
* DIE Make Bug DIE
* Fix include in WebServer.sm
* WebServer.sm constructor name
* Don't SWIG mongoose.h
* Compile with -std=c++11
* Attempt to fix race condition in makefile
* makefie tweek
* Fix trick library name problem for Centos and Redhat
2019-10-23 11:58:19 -05:00
sfennell
8ac5cf7a59
changes to support llvm 9.0 closes #869
2019-09-27 16:04:16 -05:00
Derek Bankieris
422ef225f1
Give er7_utils proper Makefiles
...
Closes #637
2019-06-21 12:59:00 -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
John M. Penn
a29045005c
Create a suite of unicode utilities.
2018-10-25 15:14:52 -05:00
Alex Lin
4bf35a9c82
Revert "Merge pull request #533 from nasa/MakefileCleanup"
...
This reverts commit 269ed77cb4
, reversing
changes made to d97f482219
.
2018-03-02 08:59:26 -06:00
Alex Lin
9dd302f4b1
Trick makefile output formatting and cleanup. #533
...
Removed the red from the clean rules. We'd like to reserve red for
errors. Ended up removing all color from the clean side.
2018-03-01 08:51:57 -06:00
Christopher LaChance
6a03acfb42
Reformated unit test compilation success message.
2017-12-13 11:09:02 -06:00
Christopher LaChance
fbd9d3237f
Cleaned up 'make' target display further.
2017-12-13 11:04:00 -06:00
Christopher LaChance
5e8cb8649f
Added formating to the core makefile. Trick compilation is now visually broken into sections.
2017-12-12 12:01:35 -06:00
Christopher LaChance
6e0fcbd947
Updated formating and replaced formating variables.
2017-12-07 15:10:39 -06:00
Christopher LaChance
1bb3ac2a06
Cleaned up 'make clean' output significantly.
2017-12-06 13:12:13 -06:00
Christopher LaChance
f4ef6a7fa4
Removed accidental addition to clean_doxygen.
2017-11-28 09:05:07 -06:00
Christopher LaChance
704bb764b7
Added make as a prerequisite to make install.
2017-11-21 14:55:39 -06:00
Christopher LaChance
954e1aa383
Added warning to 'make install'.
2017-11-17 11:39:17 -06:00
Alex Lin
f1cbacd646
ICG exclude of class member variables now defines incorrect memory offsets in io_src #311
...
This changes back the default behavior to not use offsetof in io_src code.
Added a flag to ICG, -c or --compat15, to globally generate offsetof statements.
Added an ENV variable that can be used to generate offsetof statements by file or directory.
Added in a warning if classes parsed at ICG time are different in size than at runtime.
2016-10-21 13:13:43 -05:00
Alex Lin
4f0a0bc895
Merge branch '17.0'
2016-09-28 14:59:49 -05:00
Alex Lin
d60601d9b5
Variable Server could not find variable related to trick_sys.sched #315
...
Added a "-n" argument when calling ICG on Trick core. I had previously removed
the "friend attr<class>" lines from Trick core classes. The -n argument
instructs ICG to not create the offsetof calls that require the friend function
and to process protected and private variables by default.
2016-09-28 14:47:42 -05:00
Alex Lin
5903209e00
Create a trick-config script #298
...
Need to add trick-config to list of executables to remove during uninstall.
2016-09-07 09:40:31 -05:00
Alex Lin
dfde52864f
the install command on the Mac does not take the -D argument #283
...
So I get punished by leaving in a debug statement to hardcode PREFIX for testing. Grrr.
2016-08-18 09:54:35 -05:00
Alex Lin
302f1fe1af
the install command on the Mac does not take the -D argument #283
...
So I get punished by leaving in a debug statement to hardcode PREFIX for testing. Grrr.
2016-08-17 17:14:01 -05:00
Alex Lin
e72036f3be
the install command on the Mac does not take the -D argument #283
...
Instead of having the install command try and create the destination
directory we use a second command to mkdir the directory first.
2016-08-17 17:05:58 -05:00
Alex Lin
34bc467bf9
the install command on the Mac does not take the -D argument #283
...
Instead of having the install command try and create the destination
directory we use a second command to mkdir the directory first.
2016-08-17 17:03:36 -05:00
Alex Lin
ce1347de74
Remove sim_services/STL #275
...
Removed the sim object, directory and the entry in the Makefile to compile it.
2016-08-03 14:12:16 -05:00
Alex Lin
bff1967d4d
Add a flag to turn off java version check during configure #276
...
Added an --enable-java=(yes|no) and --disable-java options to the
configure script. If java is disabled then the java GUIs are
not compiled.
2016-08-03 09:45:22 -05:00
Alex Lin
75fb095960
er7_util header files not being installed
...
Checked in makefile with debug statement overriding the install prefix. :(
refs #246
2016-06-20 14:05:56 -05:00
Alex Lin
c9e3bc77da
er7_util header files not being installed
...
Added a makefile install rule to copy the header files out of
er7_utils to the install directory. Adjusted ICG to ignore
Trick header files if they are installed.
refs #246
2016-06-20 13:40:45 -05:00
Alex Lin
684f0e6bdc
Use udunits package for units conversions
...
Initial checkin of using udunits for measurement units conversions. Replaced
our conversion code in ICG and swig code to use udunits.
Also added code to convert unit symbols that we used in Trick that are different
names in udunits.
Added a sim_object that will eventually allow users to specify a custom
set of files to read units information.
refs #231
2016-05-05 14:49:49 -05:00