blob: d409cc42f9b76e4b6f9da63d010b1cb7c42e953c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
CMAKE_MINIMUM_REQUIRED (VERSION 3.6)
PROJECT (Fortran-FCGI)
ENABLE_LANGUAGE (Fortran)
IF (CMAKE_Fortran_COMPILER_ID MATCHES "GNU")
SET (CMAKE_Fortran_FLAGS "-Wall")
ENDIF ()
FIND_LIBRARY (LIBFASTCGI fcgi)
ADD_EXECUTABLE (fortran-fcgi
src/3rd/flibs/src/cgi/cgi_protocol.f90
src/3rd/flibs/src/cgi/fcgi_protocol.f90
src/main.f90
)
TARGET_INCLUDE_DIRECTORIES (fortran-fcgi
PRIVATE src/3rd/flibs/src/datastructures
)
TARGET_LINK_LIBRARIES (fortran-fcgi
${LIBFASTCGI}
)
|