From 251e23422f37c93a3f460fb660c5e5bfa8200d91 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Sun, 2 Dec 2018 16:40:39 -0500 Subject: [PATCH] build system: Allow using utf8.h from the system. --- src/CMakeLists.txt | 12 ++++++++---- src/openboardview/CMakeLists.txt | 1 + 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 90442ed..26d4a69 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -8,10 +8,14 @@ if(NOT WIN32 OR MINGW) endif() ## utf8.h ## -execute_process( - COMMAND git submodule update --init src/utf8 - WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} -) +FIND_PATH(UTF8_INCLUDE_DIR utf8.h) +if(NOT UTF8_INCLUDE_DIR) + execute_process( + COMMAND git submodule update --init src/utf8 + WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} + ) + set(UTF8_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/utf8) +endif() ## zlib ## find_package(ZLIB) diff --git a/src/openboardview/CMakeLists.txt b/src/openboardview/CMakeLists.txt index b0bdbe3..6c4564c 100644 --- a/src/openboardview/CMakeLists.txt +++ b/src/openboardview/CMakeLists.txt @@ -44,6 +44,7 @@ include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/.. ${IMGUI_INCLUDE_DIRS} + ${UTF8_INCLUDE_DIR} ${GLAD_INCLUDE_DIRS} ${GTK_INCLUDE_DIRS} ${OPENGL_INCLUDE_DIR} -- 2.34.0 commitdiff
path: root/gnu/services/nfs.scm
AgeCommit message (Expand)Author
2018-01-19gnu: Consistently Write ‘file system(s)’....It is the GNU way. * doc/guix.texi (Build Systems, DNS Services): Write ‘file system(s)’. * gnu/build/vm.scm (create-ext-file-system, create-fat-file-system): Likewise. * gnu/packages/backup.scm (dirvish, rsnapshot)[description]: Likewise. * gnu/packages/check.scm (python-testpath)[description]: Likewise. * gnu/packages/disk.scm (pydf)[description]: Likewise. * gnu/packages/file-systems.scm (disorderfs)[synopsis, description]: Likewise. (glusterfs)[description]: Likewise. * gnu/packages/haskell.scm (ghc-directory, ghc-system-fileio-bootstrap) (ghc-system-fileio)[synopsis]: Likewise. (ghc-fsnotify)[description]: Likewise. * gnu/packages/linux.scm (proot)[description]: Likewise. (jmtpfs)[synopsis, description]: Likewise. * gnu/packages/mate.scm (caja, caja-extensions)[description]: Likewise. * gnu/packages/storage.scm (ceph)[description]: Likewise. * gnu/packages/sync.scm (lsyncd)[description]: Likewise. * gnu/packages/syncthing.scm (syncthing)[synopsis]: Likewise. (go-github-com-zillode-notify)[description]: Likewise. * gnu/services/nfs.scm (pipefs-service-type): Likewise. * guix/scripts/system.scm (perform-action): Likewise. Tobias Geerinckx-Rice
2016-10-12gnu: Add NFS related services....* gnu/services/nfs.scm (pipefs-service-type): New variable, (gss-service-type): New variable, (idmap-service-type) New variable. * doc/guix.texi (Network File System): New node. John Darrington
2016-10-01gnu: rpcbind-configuration: Rename pkg to nfs-utils...* gnu/services/nfs.scm (<rpcbind-configuration>): "pkg" --> "nfs-utils" John Darrington
2016-09-07gnu: Add rpc-daemon service...* gnu/services/nfs.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. John Darrington