X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=compilation;h=1dc51dee4bfddf6ea1ee3caf3009808a00130095;hb=eb2ac100241d04561409656a9b63df3a6e3a1437;hp=3368ad2806f28fcd0010088cbd95413b66fdc25f;hpb=4eac79281e23f13831ef72b8d2366a3ab71c04d9;p=bash.d.git diff --git a/compilation b/compilation index 3368ad2..1dc51de 100644 --- a/compilation +++ b/compilation @@ -1,20 +1,24 @@ -#!/bin/bash +#!/bin/sh # Grab CFLAGS, etc. from the profile... if [ -f /etc/portage/make.profile/make.defaults ]; then - source /etc/portage/make.profile/make.defaults + . /etc/portage/make.profile/make.defaults fi # and from make.conf, allowing the values in make.conf to override the # ones in the profile. if [ -f /etc/portage/make.conf ]; then - source /etc/portage/make.conf + . /etc/portage/make.conf fi # Not a portage variable, but it's real handy. REPOS="${DISTDIR}/../repositories" +# These are really the only two that make sense to export to +# subsequent commands. +export CFLAGS +export CXXFLAGS # LDFLAGS comes from.. somewhere else. export LDFLAGS="-Wl,-O1 -Wl,--as-needed"