${CMAKE_SOURCE_DIR}
)
- add_compile_options(-Wall -Wextra -Wpedantic -Werror -fmax-errors=4)
+ if ("${CMAKE_SYSTEM_NAME}" STREQUAL "FreeBSD" OR "${CMAKE_SYSTEM_NAME}" STREQUAL "OpenBSD")
+ link_directories("/usr/local/lib")
+ include_directories("/usr/local/include")
+ endif()
+
+ if ("${CMAKE_SYSTEM_NAME}" STREQUAL "OpenBSD")
+ link_directories("/usr/X11R6/lib")
+ include_directories("/usr/X11R6/include")
+ endif()
+
+ add_compile_options(-Wall -Wextra -Wpedantic -Werror)
-set(SOURCES_COMMON
+set(DEPS_SOURCES
+ "${DEPS_DIR}/dragontype/array.c"
+ "${DEPS_DIR}/dragontype/bintree.c"
+ "${DEPS_DIR}/dragontype/list.c"
+ "${DEPS_DIR}/dragontype/number.c"
+ "${DEPS_DIR}/dragontype/queue.c"
+ "${DEPS_DIR}/dragonport/asprintf.c"
+ "${DEPS_DIR}/perlin/perlin.c"
+)
+
+set(COMMON_SOURCES
+ ${DEPS_SOURCES}
day.c
environment.c
map.c