[MacPorts] #47197: cmake-based ports: add cmake.out_of_source yes/no
MacPorts
noreply at macports.org
Thu Mar 19 13:08:10 PDT 2015
#47197: cmake-based ports: add cmake.out_of_source yes/no
-------------------------------------------------+-------------------------
Reporter: mojca@… | Owner: macports-
Type: enhancement | tickets@…
Priority: Normal | Status: new
Component: ports | Milestone:
Resolution: | Version:
Port: Bear Cockatrice FreeRDP Io | Keywords:
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 |
-------------------------------------------------+-------------------------
Comment (by larryv@…):
Replying to [comment:10 rjvbertin@…]:
> There's one niggle with that scheme: ports that currently use
> out-of-source because they are obliged to. We lose trace of that if
> you remove all OOS setters when it becomes the default, breaking
> things if ever for whatever reason the default is switched back to
> non-OOS.
Why this would ever happen? And in the event that it does happen,
presumably we’d go through this testing process again.
We don’t apply this logic anywhere else. Ports that install using `make
install` don’t all explictly set `destroot.target install` to defend
against possible changes to the default value.
This is getting off-topic.
--
Ticket URL: <https://trac.macports.org/ticket/47197#comment:11>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list