ENH: More flexible -doc and -srcDoc options using index file
[freefoam.git] / applications / solvers / combustion / dieselEngineFoam / CMakeLists.txt
blob7e806bcbf96cea9cd88c9b4d6fab3242cfbd1755
1 #-------------------------------------------------------------------------------
2 #                ______             ______ ____          __  __
3 #               |  ____|           |  ____/ __ \   /\   |  \/  |
4 #               | |__ _ __ ___  ___| |__ | |  | | /  \  | \  / |
5 #               |  __| '__/ _ \/ _ \  __|| |  | |/ /\ \ | |\/| |
6 #               | |  | | |  __/  __/ |   | |__| / ____ \| |  | |
7 #               |_|  |_|  \___|\___|_|    \____/_/    \_\_|  |_|
9 #                   FreeFOAM: The Cross-Platform CFD Toolkit
11 # Copyright (C) 2008 Michael Wild <themiwi@users.sf.net>
12 #                    Gerber van der Graaf <gerber_graaf@users.sf.net>
13 #-------------------------------------------------------------------------------
14 # License
15 #   This file is part of FreeFOAM.
17 #   FreeFOAM is free software; you can redistribute it and/or modify it
18 #   under the terms of the GNU General Public License as published by the
19 #   Free Software Foundation; either version 2 of the License, or (at your
20 #   option) any later version.
22 #   FreeFOAM is distributed in the hope that it will be useful, but WITHOUT
23 #   ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
24 #   FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
25 #   for more details.
27 #   You should have received a copy of the GNU General Public License
28 #   along with FreeFOAM; if not, write to the Free Software Foundation,
29 #   Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
30 #-------------------------------------------------------------------------------
32 include( files.cmake )
34 include_directories( ../engineFoam ../XiFoam )
36 add_executable( dieselEngineFoam ${SRCS} )
38 set_target_properties( dieselEngineFoam PROPERTIES
39   OUTPUT_NAME ${EXECUTABLE_PREFIX}dieselEngineFoam
40   )
42 target_link_libraries( dieselEngineFoam
43   OpenFOAM
44   engine
45   compressibleRASModels
46   combustionThermophysicalModels
47   finiteVolume
48   lagrangian
49   dieselSpray
50   liquids
51   liquidMixture
52   thermophysicalFunctions
53   specie
54   basicThermophysicalModels
55   laminarFlameSpeedModels
56   chemistryModel
57   ODE
58   pdf
59   )
61 install( TARGETS dieselEngineFoam
62   LIBRARY DESTINATION ${FF_INSTALL_LIB_PATH} COMPONENT bin
63   ARCHIVE DESTINATION ${FF_INSTALL_LIB_PATH} COMPONENT bin
64   RUNTIME DESTINATION ${FF_INSTALL_BIN_PATH} COMPONENT bin
67 ff_add_executable_to_doc_index( dieselEngineFoam )
69 # ------------------------- vim: set sw=2 sts=2 et: --------------- end-of-file