New build profile: cmake.pkg.nogui
This commit is contained in:
parent
2c9606f87c
commit
13f3126ea2
8
debian/control
vendored
8
debian/control
vendored
@ -11,14 +11,14 @@ Build-Depends: debhelper-compat (= 13),
|
|||||||
libcurl4-openssl-dev <!pkg.cmake.bootstrap> | libcurl-ssl-dev <!pkg.cmake.bootstrap>,
|
libcurl4-openssl-dev <!pkg.cmake.bootstrap> | libcurl-ssl-dev <!pkg.cmake.bootstrap>,
|
||||||
libexpat1-dev <!pkg.cmake.bootstrap>,
|
libexpat1-dev <!pkg.cmake.bootstrap>,
|
||||||
libjsoncpp-dev <!pkg.cmake.bootstrap>,
|
libjsoncpp-dev <!pkg.cmake.bootstrap>,
|
||||||
libncurses5-dev <!pkg.cmake.bootstrap>,
|
libncurses5-dev <!pkg.cmake.bootstrap !pkg.cmake.nogui>,
|
||||||
librhash-dev <!pkg.cmake.bootstrap>,
|
librhash-dev <!pkg.cmake.bootstrap>,
|
||||||
libssl-dev <pkg.cmake.bootstrap>,
|
libssl-dev <pkg.cmake.bootstrap>,
|
||||||
libuv1-dev (>= 1.10) <!pkg.cmake.bootstrap>,
|
libuv1-dev (>= 1.10) <!pkg.cmake.bootstrap>,
|
||||||
procps [!hurd-any],
|
procps [!hurd-any],
|
||||||
python3-sphinx,
|
python3-sphinx,
|
||||||
python3-sphinxcontrib.qthelp | python3-sphinx (<< 2.0),
|
python3-sphinxcontrib.qthelp | python3-sphinx (<< 2.0),
|
||||||
qtbase5-dev <!pkg.cmake.bootstrap>,
|
qtbase5-dev <!pkg.cmake.bootstrap !pkg.cmake.nogui>,
|
||||||
zlib1g-dev <!pkg.cmake.bootstrap>
|
zlib1g-dev <!pkg.cmake.bootstrap>
|
||||||
Build-Depends-Indep:
|
Build-Depends-Indep:
|
||||||
dh-elpa,
|
dh-elpa,
|
||||||
@ -65,7 +65,7 @@ Description: CMake data files (modules, templates and documentation)
|
|||||||
|
|
||||||
Package: cmake-curses-gui
|
Package: cmake-curses-gui
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Build-Profiles: <!pkg.cmake.bootstrap>
|
Build-Profiles: <!pkg.cmake.bootstrap !pkg.cmake.nogui>
|
||||||
Depends: ${misc:Depends},
|
Depends: ${misc:Depends},
|
||||||
${shlibs:Depends},
|
${shlibs:Depends},
|
||||||
cmake (= ${binary:Version})
|
cmake (= ${binary:Version})
|
||||||
@ -82,7 +82,7 @@ Description: curses based user interface for CMake (ccmake)
|
|||||||
|
|
||||||
Package: cmake-qt-gui
|
Package: cmake-qt-gui
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Build-Profiles: <!pkg.cmake.bootstrap>
|
Build-Profiles: <!pkg.cmake.bootstrap !pkg.cmake.nogui>
|
||||||
Depends: ${misc:Depends},
|
Depends: ${misc:Depends},
|
||||||
${shlibs:Depends},
|
${shlibs:Depends},
|
||||||
cmake (= ${binary:Version})
|
cmake (= ${binary:Version})
|
||||||
|
2
debian/rules
vendored
2
debian/rules
vendored
@ -25,7 +25,7 @@ $(BUILD_FLAGS_FILE) verify-build-flags:
|
|||||||
$(call $(flag_action),CMAKE_C_FLAGS,"$(CFLAGS)","C flags")
|
$(call $(flag_action),CMAKE_C_FLAGS,"$(CFLAGS)","C flags")
|
||||||
$(call $(flag_action),CMAKE_CXX_FLAGS,"$(CXXFLAGS)","C++ flags")
|
$(call $(flag_action),CMAKE_CXX_FLAGS,"$(CXXFLAGS)","C++ flags")
|
||||||
$(call $(flag_action),CMAKE_SKIP_BOOTSTRAP_TEST,ON,"Skip BootstrapTest")
|
$(call $(flag_action),CMAKE_SKIP_BOOTSTRAP_TEST,ON,"Skip BootstrapTest")
|
||||||
ifeq ($(filter pkg.cmake.bootstrap,$(DEB_BUILD_PROFILES)),)
|
ifeq (,$(filter pkg.cmake.bootstrap pkg.cmake.nogui,$(DEB_BUILD_PROFILES)))
|
||||||
$(call $(flag_action),BUILD_CursesDialog,ON,"Build curses GUI")
|
$(call $(flag_action),BUILD_CursesDialog,ON,"Build curses GUI")
|
||||||
$(call $(flag_action),BUILD_QtDialog,ON,"Build Qt GUI")
|
$(call $(flag_action),BUILD_QtDialog,ON,"Build Qt GUI")
|
||||||
endif
|
endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user