1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
cmake_minimum_required(VERSION 3.5)
project(swipl-sweep)
include("../cmake/PrologPackage.cmake")
find_program(EMACS emacs Emacs)
find_path(
EMACS_INCLUDE_DIR
NAMES "emacs-module.h"
PATHS /Applications/Emacs.app/Contents/Resources/include
${MINGW_ROOT}/include
)
if(EMACS_INCLUDE_DIR)
swipl_plugin(
sweep-module
C_SOURCES sweep.c
C_INCLUDE_DIR ${EMACS_INCLUDE_DIR}
PL_LIBS sweep_link.pl)
pkg_doc(
sweep
SECTION
SOURCES sweep.doc)
endif(EMACS_INCLUDE_DIR)
|