Commit Graph
9 Commits
Author SHA1 Message Date
Roland Kaufmann 6644e9a1b9 Use dSYM bundles as debugging containers (on MacOS X)
gdb on MacOS X does not seem to be very fond of "flat" dSYM files, but
it can read the bundle variant fine. Thus we change that to enable
debugging across several tools.
2013-10-04 13:28:31 +02:00
Roland Kaufmann 9aca9bd746 Use MultiArch-unaware path for dune.module
As of 2013-09 the DUNE code that reads dune.module is not MultiArch-
aware. Thus, for a 64-bit platform it will look in lib/ on Debian and
lib64/ on RHEL.
2013-09-17 23:24:59 +02:00
Roland Kaufmann 1065ca3589 Noarch lib-dir was only used in one wrong place
dune.module does not contain any paths to architecture-specific
binaries. It is therefore always installed in no-arch lib/ directory.
Thus, there is no need to have a variable for this, and there was
no other users of this variable either.
2013-08-27 22:26:21 +02:00
Bård Skaflestad 74380b0964 Merge pull request #335 from rolk/335_multiver
Support multi-versioned installation
2013-08-26 06:08:36 -07:00
Roland Kaufmann bb19cecf72 Always keep debug bundle near executable on Mac OS X
There isn't a /usr/lib/debug directory as on Linux.
2013-08-25 01:25:55 +02:00
Roland Kaufmann f9551f9dc7 Only install debug symbols if they are in separate file
If the strip utility is not present, debug symbols won't be in a
separate file and subsequently cannot be installed.
2013-08-24 22:36:11 +02:00
Roland Kaufmann 6deeb5dfa5 Support installation in a versioned directory
If the option USE_VERSIONED_DIR is set to ON (default is OFF), then
most files are installed in a ${suite}-${label}/ subdirectory
(e.g. header files go in "/usr/include/opm-2013.03/"). This enables
us to easily install backports of newer versions on systems which
have a system package for an older one, without getting conflicts.
2013-08-23 22:28:43 +02:00
Roland Kaufmann 3ded5f5253 Don't install debug syms for a library that isn't there 2013-08-02 21:55:44 +02:00
Roland Kaufmann 293ea97fa9 Modularize installation target 2013-02-11 23:08:28 +01:00