mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-16 10:15:22 -06:00
Revert "Add COMPILE_SCHEMA to allow disabling gschema compilation"
This reverts commit 6b46299e8d
, which was
pushed by mistake.
This commit is contained in:
parent
25d9431dc1
commit
85ec07ec30
@ -71,9 +71,6 @@ OPTION (ALLOW_OLD_GETTEXT "allow to configure build with a gettext version older
|
||||
|
||||
# These are also settable from the command line in a similar way.
|
||||
|
||||
# Use gsettings-desktop-schema for a better integration with GNOME
|
||||
SET(COMPILE_SCHEMA ON CACHE BOOL "Compile the GSettings schema")
|
||||
|
||||
SET(GNUCASH_BUILD_ID "" CACHE STRING "Overrides the GnuCash build identification (Build ID) which defaults to a description of the vcs commit from which gnucash is built. Distributions may want to insert a package management based version number instead")
|
||||
# GENERATE_SWIG_WRAPPERS - Controls whether to generate the swig wrappers for guile and python. If not set the wrappers will only be generated when building from a git worktree, commented out here, but will be evaluated later on in this file
|
||||
|
||||
|
@ -22,25 +22,23 @@ SET(gschema_SOURCES
|
||||
add_gschema_targets("${gschema_SOURCES}")
|
||||
|
||||
# Handle gschemas.compiled
|
||||
if (COMPILE_SCHEMA)
|
||||
set(CMAKE_COMMAND_TMP "")
|
||||
if (${CMAKE_VERSION} VERSION_GREATER 3.1)
|
||||
set(CMAKE_COMMAND_TMP ${CMAKE_COMMAND} -E env)
|
||||
endif()
|
||||
set(CMAKE_COMMAND_TMP "")
|
||||
if (${CMAKE_VERSION} VERSION_GREATER 3.1)
|
||||
set(CMAKE_COMMAND_TMP ${CMAKE_COMMAND} -E env)
|
||||
endif()
|
||||
|
||||
add_custom_command(
|
||||
OUTPUT ${SCHEMADIR_BUILD}/gschemas.compiled
|
||||
COMMAND ${CMAKE_COMMAND_TMP} ${GLIB_COMPILE_SCHEMAS} ${SCHEMADIR_BUILD}
|
||||
DEPENDS ${gschema_depends}
|
||||
)
|
||||
add_custom_command(
|
||||
OUTPUT ${SCHEMADIR_BUILD}/gschemas.compiled
|
||||
COMMAND ${CMAKE_COMMAND_TMP} ${GLIB_COMPILE_SCHEMAS} ${SCHEMADIR_BUILD}
|
||||
DEPENDS ${gschema_depends}
|
||||
)
|
||||
|
||||
add_custom_target(compiled-schemas ALL DEPENDS ${SCHEMADIR_BUILD}/gschemas.compiled)
|
||||
add_custom_target(compiled-schemas ALL DEPENDS ${SCHEMADIR_BUILD}/gschemas.compiled)
|
||||
|
||||
|
||||
install(CODE "execute_process(
|
||||
COMMAND ${SHELL} -c \"echo Compiling gschema files in $DESTDIR${CMAKE_INSTALL_FULL_DATADIR}/glib-2.0/schemas ;
|
||||
${GLIB_COMPILE_SCHEMAS} $DESTDIR${CMAKE_INSTALL_FULL_DATADIR}/glib-2.0/schemas\")")
|
||||
endif ()
|
||||
install(CODE "execute_process(
|
||||
COMMAND ${SHELL} -c \"echo Compiling gschema files in $DESTDIR${CMAKE_INSTALL_FULL_DATADIR}/glib-2.0/schemas ;
|
||||
${GLIB_COMPILE_SCHEMAS} $DESTDIR${CMAKE_INSTALL_FULL_DATADIR}/glib-2.0/schemas\")")
|
||||
|
||||
SET(gschemas_DIST_local "")
|
||||
FOREACH(file ${gschema_SOURCES})
|
||||
|
Loading…
Reference in New Issue
Block a user