https://github.com/naps62/cpd_pi
Projecto Integrado CPD
https://github.com/naps62/cpd_pi
Last synced: over 1 year ago
JSON representation
Projecto Integrado CPD
- Host: GitHub
- URL: https://github.com/naps62/cpd_pi
- Owner: naps62
- Created: 2012-01-03T09:43:43.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2012-12-18T14:26:48.000Z (over 13 years ago)
- Last Synced: 2025-02-05T06:46:47.080Z (over 1 year ago)
- Language: C++
- Homepage:
- Size: 23.8 MB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
#########################
### fvlib folder
#########################
each folder with the "fv_" prefix has a version of the FVLib library. The following versions exist at time of this README:
default - raw project, with no changes to any code/makefile/etc
Should match the zip versions provided at the beginning
No write access
# TODO
def_tuned - changes to makefile/compilation process.
1. Makefiles tuned to allow better control
2. Small code patches to conform with -Wall flag (no structural changes to the code, only things like casting size_t to double)
No write access
data folder has all input/output
by default it is excluded from git. Only data/default_input is added, but only has read access and has the default input files provided
manually add sub-folders to git when necessary (watch out for size)
# TODO
added a script to handle all the runs.
Receives the name of the library version to use "fv_default" for example, and stores all output in a matching folder (data/fv_default)
common dir has stuff common to all fvlib versions
Makefile
root makefile compiles all fv_* folders, using the Makefile located in the common dir. It also changes the current PATH to include that folder