Commit a58d1dc2 authored by SOLIMAN Sylvain's avatar SOLIMAN Sylvain

.plt files do not need to appear in the TOC, they are automatically used for biocham_test

parent 6bff7527
MODULES=$(shell sed -n 's/^- \(.*\.pl\(t\?\)\)$$/\1/p' toc.org)
MODULES=$(shell sed -n 's/^- \(.*\.pl\)$$/\1/p' toc.org)
# load_test_files/1 should make this useless, but I cannot find how to use it
TEST_MODULES=$(wildcard $(MODULES:.pl=.plt))
all: biocham biocham_debug tests doc
......@@ -17,9 +19,9 @@ tests: biocham_tests
doc: biocham
./biocham --generate-doc
biocham_tests: $(MODULES) Makefile
biocham_tests: $(MODULES) $(TEST_MODULES) Makefile
swipl -o biocham_tests \
--goal="call_cleanup((run_tests, halt(0)), halt(1))" -c $(MODULES)
--goal="call_cleanup((run_tests, halt(0)), halt(1))" -c $(MODULES) $(TEST_MODULES)
clean:
-rm -f biocham biocham_debug biocham_tests
......@@ -2,16 +2,13 @@
** Overview
- doc.pl
- biocham.pl
- biocham.plt
- about.pl
** Installing and Running Biocham Locally
- commandline.pl
- util.pl
- simplify_arithmetic.pl
- formal_derivation.pl
- formal_derivation.plt
- gsl.pl
- gsl.plt
- counters.pl
** About this manual
- filename.pl
......@@ -30,7 +27,6 @@
** Loading, listing and exporting models
*** Biocham files
- models.pl
- models.plt
*** SBML files
*** ODE files
*** Graphics files
......@@ -40,32 +36,24 @@
** Listing and editing rules and events
*** Rules
- rule_editor.pl
- rule_editor.plt
- ode.pl
** Listing and defining initial states, molecules and locations
*** Initial state
- initial_state.pl
- initial_state.plt
** Listing and declaring parameters, macros, aliases and invariants
*** Parameters
- parameters.pl
- parameters.plt
*** Macros
- macros.pl
- macros.plt
*** Aliases
- aliases.pl
- aliases.plt
*** Algebraic invariants, conservation laws and P-invariants
- conservation_laws.pl
- conservation_laws.plt
** Simulations
*** ODE and stochastic simulations
- numerical_simulation.pl
- numerical_simulation.plt
*** Traces
- traces.pl
- traces.plt
* Index
+ index
* Bibliography
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment