Commit 33b13b6
Trick ify (#1808)
* Implmented trick-ify
* Cleaning up code
* CI Fix
* Shared library test fix
* CI Fix
* CI Fix
* Added old trickify test
* Added S_source.hh
* Changed old trickified test to generate an archive
* Added support for archive trickify builds on mac
* Trickify MAC fixes
* Trickify shared on mac fix
* Moved the py files to their appropriate directory
* CI fix
* Improved trick-ify arguments
* CI
* CI
* CI
* CI
* CI
* CI
* CI
* Added C support
* Removed trickified shared test from MAC CI
* Start of trickify GUI
* Checkpoint
* Trickify GUI
* Test fix
* CI
* CI
* CI
* S_overrides fix
* Updated to support the dylib build type for Mac and implement a compatible approach for ONESHELL that works with both make 3.81 and 4.2.1.
Updated to support the dylib build type for Mac and implement a compatible approach for ONESHELL that works with both make 3.81 and 4.2.1.
* Removed unnecessary -rpath as -install_name has the correct path during compilation.
Removed unnecessary -rpath as -install_name has the correct path during compilation.
* Added USER_ADDITIONAL_OPTIONS for user to provide additional options to build trickified lib.
Added USER_ADDITIONAL_OPTIONS for user to provide additional options to build trickified lib. Updated SIM_trickified_shared to use this option to pass in code coverage options to satisfy trick code coverage ci.
* Checkpoint
* Lots of changes
* Defaulted fPIC for shared libraries on linux
* S_overrides
* Addressed issues with trickify s overrides
* Updated tests to use trickify s overrides
* Fxied some dir paths
* CI
* CI
* Fixed S_overrides.mk for SIM_trickified_shared to set proper shared lib based on build type.
* S_overrides fix
* Camel Caseified
* Text fix
* Added gui insets
* Added exclusions and other cleanup
* Some fixes
* GUI changes. Will be broken until script changes pushed
* Checkpoint
* Permission change
* Another checkpoint
* Checkpoint
* Tidying
* Fixes for jeod
* Checkpoint
* Missed some comments
* Auto rebuilding implemented for multiple libs + minor fixes
* Fixed test
* Bug fix
* C bug fix
* Some makefile changes
* Wrapped trickify make into sim make
* Docs
* Forgot the demo makefile
* Removing some leftover test code
* Doc cleanup
* Doc cleanup
* Doc Cleanup
* Doc updates
* Relative path support
* Docs
* Docs
* Docs
* Docs
---------
Co-authored-by: Hong Chen <hchen99@users.noreply.github.com>1 parent 56218ed commit 33b13b6
File tree
113 files changed
+4924
-272
lines changed- bin
- docs/documentation
- building_a_simulation
- data_products/images
- libexec/trick
- pm
- test
- SIM_trickified_archive
- RUN_test
- models
- trickified_project
- include_bar
- include_foo
- trickified
- SIM_trickified_object
- RUN_test
- models
- trickified_project
- include_bar
- include_foo
- trickified
- SIM_trickified/trickified_project/trickified
- trick_sims/SIM_trickified_demo
- DP_Product
- Modified_data
- RUN_cpp_input
- RUN_slave
- RUN_test
- models
- Core_Model
- Support_Code
- trickified
- trick_source
- codegen/Interface_Code_Gen
- java
- src/main
- java/trick/trickify
- resources/trick/trickify/resources
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
113 files changed
+4924
-272
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
60 | 71 | | |
61 | 72 | | |
62 | 73 | | |
| |||
143 | 154 | | |
144 | 155 | | |
145 | 156 | | |
| 157 | + | |
146 | 158 | | |
147 | 159 | | |
148 | 160 | | |
| |||
245 | 257 | | |
246 | 258 | | |
247 | 259 | | |
248 | | - | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
249 | 264 | | |
250 | 265 | | |
251 | 266 | | |
| |||
256 | 271 | | |
257 | 272 | | |
258 | 273 | | |
| 274 | + | |
259 | 275 | | |
260 | 276 | | |
261 | 277 | | |
| |||
277 | 293 | | |
278 | 294 | | |
279 | 295 | | |
280 | | - | |
| 296 | + | |
281 | 297 | | |
282 | 298 | | |
283 | 299 | | |
284 | 300 | | |
285 | 301 | | |
286 | | - | |
| 302 | + | |
287 | 303 | | |
288 | 304 | | |
289 | 305 | | |
290 | | - | |
291 | | - | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
0 commit comments