Squashed 'examples/fortran/' changes from 45020608..209412f4

209412f4 Updated for phreeqc changes Introduce end-of-line normalization for CMakeLists.txt

git-subtree-dir: examples/fortran
git-subtree-split: 209412f4d9d11bfeb15d74cbf7372ea6787a49cd
This commit is contained in:
Darth Vader 2023-05-29 03:27:12 +00:00
parent d65c6b4be2
commit 2454551b03
2 changed files with 45 additions and 45 deletions

View File

@ -1 +1 @@
add_subdirectory(advect)
add_subdirectory(advect)

View File

@ -1,44 +1,44 @@
# project
if (IPHREEQC_FORTRAN_TESTING AND IPHREEQC_ENABLE_MODULE)
project(example_advect_f90 Fortran)
configure_file(phreeqc.dat phreeqc.dat COPYONLY)
configure_file(ic ic COPYONLY)
endif()
configure_file(CMakeLists.txt.in CMakeLists.txt COPYONLY)
# files
SET(FORTRAN_Advect_Files
${IPhreeqc_BINARY_DIR}/examples/fortran/advect/CMakeLists.txt
advect.F90
ic
phreeqc.dat
README.txt
)
if (IPHREEQC_FORTRAN_TESTING AND IPHREEQC_ENABLE_MODULE)
# src
SET(FORTRAN_Advect_SRC
advect.F90
../../../src/IPhreeqc_interface.F90
)
# place [*.F90] files into "Source Files"
source_group("Source Files" FILES ${FORTRAN_Advect_SRC})
# executable
add_executable(example_advect_f90 ${FORTRAN_Advect_SRC})
# library dependencies
SET(EXTRA_LIBS ${EXTRA_LIBS} IPhreeqc)
# link
target_link_libraries(example_advect_f90 ${EXTRA_LIBS})
endif()
# install directory
SET(FORTRAN_Advect_Dir ${EXAMPLES_DIR}/fortran/advect)
# install
install(FILES ${FORTRAN_Advect_Files} DESTINATION ${FORTRAN_Advect_Dir})
# project
if (IPHREEQC_FORTRAN_TESTING AND IPHREEQC_ENABLE_MODULE)
project(example_advect_f90 Fortran)
configure_file(phreeqc.dat phreeqc.dat COPYONLY)
configure_file(ic ic COPYONLY)
endif()
configure_file(CMakeLists.txt.in CMakeLists.txt COPYONLY)
# files
SET(FORTRAN_Advect_Files
${IPhreeqc_BINARY_DIR}/examples/fortran/advect/CMakeLists.txt
advect.F90
ic
phreeqc.dat
README.txt
)
if (IPHREEQC_FORTRAN_TESTING AND IPHREEQC_ENABLE_MODULE)
# src
SET(FORTRAN_Advect_SRC
advect.F90
../../../src/IPhreeqc_interface.F90
)
# place [*.F90] files into "Source Files"
source_group("Source Files" FILES ${FORTRAN_Advect_SRC})
# executable
add_executable(example_advect_f90 ${FORTRAN_Advect_SRC})
# library dependencies
SET(EXTRA_LIBS ${EXTRA_LIBS} IPhreeqc)
# link
target_link_libraries(example_advect_f90 ${EXTRA_LIBS})
endif()
# install directory
SET(FORTRAN_Advect_Dir ${EXAMPLES_DIR}/fortran/advect)
# install
install(FILES ${FORTRAN_Advect_Files} DESTINATION ${FORTRAN_Advect_Dir})