[MacPorts] #47197: cmake-based ports: add cmake.out_of_source yes/no
MacPorts
noreply at macports.org
Wed Mar 18 15:28:22 PDT 2015
#47197: cmake-based ports: add cmake.out_of_source yes/no
-------------------------+-------------------------------------------------
Reporter: mojca@… | Owner: macports-tickets@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: Bear Cockatrice FreeRDP Io
| LucenePlusPlus OpenGTL OpenSceneGraph
| OpenSceneGraph-devel PlasmaClient PlasmaShop
| TOra Vidalia airspy allegro allegro5 alps apbs
| apiextractor armadillo assimp assimp2 autopano-
| sift-c avidemux bladeRF blosc bob box2d bullet
| ceres-solver cgal charm chemkit chipmunk choqok
| chromaprint clhep clucene clucene-devel coinor-
| liblemon collada-dom cuneiform cutecom-qt4-mac
| dcmtk dolfin ebook-tools efte eigen eigen3
| emergent ettercap exiv2 falcon fann fcl flann
| freealut freecad freecell-solver gate gccxml-
| devel geant4 generatorrunner gerbil gl2ps glfw
| gmsh gmt5 gnudatalanguage gnuradio gr-air-modes
| gr-ais gr-baz gr-dvbs gr-dvbs2 gr-dvbt gr-
| fcdproplus gr-fosphor gr-iqbalance gr-mac gr-
| osmosdr gr-rds graphite2 h3dutil hackrf
| htcondor hugin-app iAIDA indi indi_maxdomeii
| json_spirit kealib kst lensfun lib2geom libLASi
| libbiosig libccd libdynd libftdi libgit2
| libhsplasma liblas liblastfm libmsn
| libmusicbrainz3 libnifalcon libpcl
| libphonenumber-cpp libplist libproxy libssh
| libtuxcap lmms lua-luabitop magicspp mariadb
| mariadb-10.0 mariadb-10.1 metis mysql55 mysql55
| -connector-cpp mysql56 newmat nifticlib nomacs
| oce ogre ompl openal-soft openbabel opencv
| openjpeg orfeotoolbox orocos-kdl orocos-rtt
| osgswig-devel oxygen-icons parmetis pdf2htmlex
| pdfpc percona pgrouting phonon phonon-backend-
| gstreamer physfs piklab playerstage-player
| playerstage-stage podofo polkit-qt portmidi pqp
| py-dynd py-pyside py-pyside-tools py-shiboken
| qfsm qgis qhull qlandkartegt qlandkartegt-
| garmindev qlipper qore-qt4-module quassel
| rabbitmq-c root6 rsgislib rspamd rtl-sdr
| scalapack scantailor scribus sdcv seqan-apps
| sfcgal shogun-devel sigil soci streamlog
| synergy synergy-devel sysdig tagainijisho
| taglib task telepathy-qt tigervnc tinyxml
| toluapp uhd usbmuxd viennacl vigra vramsteg
| vrpn vtk vtk5 vxl wbxml2 weechat wesnoth
| widelands wxLua xrootd yajl yaml-cpp zorba
-------------------------+-------------------------------------------------
Following #33259 and r134128 it would be nice if maintainers of ports
using the cmake PortGroup would add the following line to their ports
{{{
cmake.out_of_source yes
}}}
and test whether the ports still compile fine (no need for a revbump).
Some ports already use out-of-source builds, so those ports would need a
minor clean-up.
If the port doesn't work that way, please add an explicit
{{{
cmake.out_of_source no
}}}
with a short comment (and possibly file an upstream bug report).
Once all the ports are tested, this would become the default behaviour and
the line (setting `yes`) will be removed from the ports.
--
Ticket URL: <https://trac.macports.org/ticket/47197>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list