Alex Lin
17013834c9
GSL includes required for trick_math #901
2019-11-20 07:40:40 -06:00
Penn, John M 047828115
f157b2a8ee
Merge branch 'master' of https://github.com/nasa/trick
2019-11-19 14:35:53 -06:00
Penn, John M 047828115
2154c654a9
Add documentation to Web Server #910
2019-11-19 14:22:50 -06:00
Alex Lin
1cf9107f86
CMake is not Cake
2019-11-19 13:29:32 -06:00
Alex Lin
bbc79b491b
Adjusting cmake rules for case where fermi-ware is not present
2019-11-19 13:22:04 -06:00
Alex Lin
7c6c833a6a
Merge branch 'master' of https://github.com/nasa/trick
2019-11-19 10:59:40 -06:00
Alex Lin
60a1a0558f
Oops, didn't put the #endif in the right place
2019-11-19 10:59:28 -06:00
Scott Fennell
54b52e39dc
update web app, prepare for release. Rename directory
2019-11-19 10:25:38 -06:00
Alex Lin
ce0cdc9636
Cmake merge ( #901 )
...
* Merging changes from cmake branch to master
* Fixing includes for renamed header files
* still need build rule
* Adding warning for swig code for gcc8+
* Adding CMakeLists.txt for data products
* Cmake merge #901
Making adjustments to get cmake working on the Mac (Mojave)
* Cmake merge #901
Changing string append to list append
2019-11-19 09:01:16 -06:00
Scott Fennell
0d5aa45c20
Python3 exec open ( #907 )
...
* update .gitignore
* #906 change all python execfile() to exec(open().read())
2019-11-14 13:35:57 -06:00
Scott Fennell
29e047f7a7
remove dependency on JUnitXMLFormatter
2019-11-12 08:47:16 -06:00
Scott Fennell
227c733ccc
Update react-based Trick Dashboard ( #900 )
...
Fast-forwarding my app to the latest version to make it available and minimize integration problems later on. The app still requires several features to be implemented such as a Search feature for TV.
Currently, the process for using the app is as follows:
Install Node.js. https://nodejs.org/en/ or alternatively find a repository such as NodeSource
```cd trick/trick_source/web/mockup```
```npm i```
```npm run build```
Copy the contents of the build directory to your www directory for your sim
2019-11-08 10:56:56 -06:00
Penn, John M 047828115
23b5b7ac19
Use better WebSocket constructor in wsexp.html because it's an example.
2019-11-06 13:18:29 -06:00
Penn, John M 047828115
225cd9704e
Add images directory and trick_icon.png needed for webserver.
2019-11-04 12:52:29 -06:00
Scott Fennell
8428c56e6a
add sie and units messages to httpserver
2019-10-31 10:39:13 -05:00
Scott Fennell
2deff169e0
require c++11 for trick_source/sie
2019-10-31 09:51:24 -05:00
Scott Fennell
5ab51d42e6
Merge pull request #895 from nasa/S_sie.json
...
create S_sie.json
2019-10-30 16:07:32 -05:00
jmpenn
be34b89512
In WebServer class use message_publish() for messages and add debug flag. ( #893 )
2019-10-29 17:21:19 -05:00
jmpenn
9eed167634
Add enable flag to webserver. Default is false. Should be set to true in input file to enable. ( #892 )
2019-10-29 11:52:02 -05: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
Derek Bankieris
1f33406c95
Don't trace TRICK_EXT_LIB_DIRS lib deps in CP
...
Refs #871
2019-10-07 14:12:06 -05:00
dbankieris
5e11a40a69
Merge pull request #877 from nasa/char_sized_enums
...
Add support for char-sized enums
2019-10-04 12:21:31 -05:00
Scott Fennell
c8eb44e1fc
get rid of dangling pointer use closes #878
2019-10-04 10:04:38 -05:00
Derek Bankieris
04d5f5dd80
Add support for char-sized enums
...
Fixes #876
2019-10-01 12:26:57 -05:00
sfennell
8ac5cf7a59
changes to support llvm 9.0 closes #869
2019-09-27 16:04:16 -05:00
sfennell
5004f95fdd
changes to support llvm 9.0 closes #869
2019-09-27 14:58:54 -05:00
Scott Fennell
f10e4e8d93
remove deprecated std::ptr_fun and std::not1 closes #864
2019-09-23 14:25:27 -05:00
Scott Fennell
238b376b14
use almostRealPath instead of realpath closes #857
2019-09-10 11:13:57 -05:00
Scott Fennell
d978cdf4c6
move code out of conditional block to make sure slave_output_directory gets initialized fixes #848
2019-09-09 11:26:09 -05:00
Scott Fennell
994c8c0684
create S_sie.json
2019-09-09 10:56:02 -05:00
Derek Bankieris
5dd8fe4cf1
TrickView: Order enums according to S_sie.resource
...
Closes #860
2019-09-09 08:53:00 -05:00
Scott Fennell
e798fde189
move misplaced parentheses to include enum headers closes #856
2019-09-05 14:47:10 -05:00
Derek Bankieris
3a03f7af53
Remove to_string from JITInputFile.cpp
...
Follow the existing error reporting pattern
2019-09-03 11:08:38 -05:00
Dung-Ru Tsai
0dffa8096f
Add debug errno in the JIT compile ( #854 )
...
Thank you for your contribution!
2019-09-03 07:21:57 -05:00
Scott Fennell
de490a5dfa
Merge pull request #853 from nasa/react-app
...
React App Example for Embedded Web Server
2019-08-30 13:22:54 -05:00
Scott Fennell
d8717059f5
#851 complete a basic mockup with some features of the React-based sim-control UI
2019-08-27 13:10:18 -05:00
John M. Penn
dde519f1b0
Fix warnings in unicode utils. #850
2019-08-26 15:00:23 -05:00
Penn, John M 047828115
ba4c86858a
Remove unused variable definition.
2019-08-13 16:32:21 -05:00
Alex Lin
90c1564a0c
Merge branch 'master' of https://github.com/nasa/trick
2019-07-19 16:06:54 -05:00
Alex Lin
4b68ed4993
Add support for Mac's removal of /usr/include #810
...
Found a unit test makefile that wasn't ready for Mojave.
2019-07-19 16:05:26 -05:00
Scott Fennell
3609f76474
exit on invalid input file or command line argument #840
2019-07-10 15:23:29 -05:00
Scott Fennell
1d17aa579a
fix sim help message and handle bad command line args #840
2019-07-10 13:53:03 -05:00
Scott Fennell
82bae3b0d0
#836 remove all S_default.dat stuff
2019-07-09 15:58:26 -05:00
Scott Fennell
c2d2fee474
#837 default input file to first argument if RUN_ is not present
2019-07-08 09:28:53 -05:00
Scott Fennell
ca5ddb429e
iss #837 make command line arguments position independent
2019-07-02 09:03:09 -05:00
dbankieris
5d0e0f65bd
Merge pull request #831 from nasa/407
...
Add support for -isystem
2019-06-25 07:51:28 -05:00
Derek Bankieris
40cf5c0b29
Note the process exit status of Monte Carlo runs
...
Closes #481
2019-06-21 14:02:03 -05:00
Derek Bankieris
d135353c90
Infer TRICK_HOME in Makefiles
...
Closes #358
2019-06-21 13:15:22 -05:00
Derek Bankieris
422ef225f1
Give er7_utils proper Makefiles
...
Closes #637
2019-06-21 12:59:00 -05:00