Skip to content

Commit

Permalink
Adapt ADAPT file (refs #71)
Browse files Browse the repository at this point in the history
  • Loading branch information
scheibel committed Nov 15, 2017
1 parent 5a162b4 commit 6c666c3
Showing 1 changed file with 34 additions and 6 deletions.
40 changes: 34 additions & 6 deletions ADAPT
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ CMakeLists.txt:
[ ] Set META_PROJECT_*
[ ] Set META_VERSION_*
[ ] Set META_AUTHOR_*
[ ] Set META_CMAKE_INIT_SHA (e.g., to 83d7cbc29a6fcb74a98498e5b0fcebd953d9d5cc)
[ ] Set META_CMAKE_INIT_SHA (to the commit hash of the applied cmake-init template, e.g., to 83d7cbc29a6fcb74a98498e5b0fcebd953d9d5cc)
[ ] Adjust INSTALL_* to the desired install locations for all systems (defaults should be fine for a start)
--------------------------------------------------------------------

Expand All @@ -34,19 +34,47 @@ deploy/packages/pack-<project>.cmake:


--------------------------------------------------------------------
In subdirectory "./source/fibcmd" do:
In subdirectory "./source/" do:

[ ] Rename template-version.h -> <project>-version.h
--------------------------------------------------------------------


--------------------------------------------------------------------
In subdirectory "./source/examples/fibcmd" do:

source/fibcmd/main.cpp:
[ ] Substitute template-version.h -> <project>-version.h
[ ] Substitute TEMPLATE_VERSION -> <PROJECT>_VERSION
--------------------------------------------------------------------


--------------------------------------------------------------------
In subdirectory "./source/codegeneration/" do:

[ ] Remove/replace *_features.h for project-specific compiler feature detection headers (generate with current CMake and place here old cmake compatibility)
--------------------------------------------------------------------


--------------------------------------------------------------------
In subdirectory "./docs/api-docs/" do:

docs/api-docs/doxyfile.in:
[ ] Adjust INPUT tag (list of doxygen annotated sources)

docs/api-docs/CMakeLists.txt
[ ] Adjust DEPENDS parameter to include all targets of project
--------------------------------------------------------------------


--------------------------------------------------------------------
In subdirectory "./docs/manual/" do:

docs/manual/cmake-init.tex:
[ ] Rename to match own project name

docs/manual/CMakeLists.txt
[ ] Adjust source and pdf file name
--------------------------------------------------------------------


Expand All @@ -61,10 +89,10 @@ source/tests/CMakeLists.txt:
--------------------------------------------------------------------
General stuff left to do:

[ ] Rename and adjust projects in source/
[ ] Add new projects to source/CMakeLists.txt
[ ] Add new projects to ./{project}-config.cmake
[ ] Add new projects to docs/api-docs/doxyfile.in
[ ] Rename and adjust targets in source/
[ ] Add new targets to source/CMakeLists.txt
[ ] Add new targets to ./{project}-config.cmake
[ ] Add new targets to the INPUT tag in docs/api-docs/doxyfile.in
[ ] Remove data/DATA_FOLDER.txt
[ ] Populate data/
[ ] Remove ADAPT
Expand Down

0 comments on commit 6c666c3

Please sign in to comment.