summaryrefslogtreecommitdiff
path: root/mk/buildlink3
AgeCommit message (Expand)AuthorFilesLines
2004-02-12Move a test from the reorderlibs script out to the wrapper scripts forjlam3-6/+11
2004-02-12Add missing "$" that was causing the reorderlibs script to create ajlam1-2/+3
2004-02-12Skip the common cache for more options that are only sunpro-cc related.jlam1-2/+2
2004-02-12Modify the "no-rpath" to not need a "/" to start the rpath. Also modifyjlam2-20/+20
2004-02-09Darwin's special GCC also uses -dylib_file and -dylib_install_name injlam1-5/+10
2004-02-09Don't generate wrapper scripts if we can't find the wrappee.jlam1-25/+28
2004-02-09We need the full path to the libtool that needs to be invoked when wejlam1-1/+5
2004-02-08* Let CC/CXX/CPP/FC always point to the compiler used in the actualjlam1-38/+11
2004-02-06If we're passing through MAKEFLAGS variables whose values may containjlam1-2/+2
2004-02-06Hiding the PATH from certain phases of the build only accidentally workedjlam1-3/+2
2004-02-06We only prepend a directory to the PATH if we haven't already done sojlam1-3/+7
2004-02-05Touch up the grammar a bit in the last commit.jlam1-6/+9
2004-02-05Mention that some buildlink3 variables are not defined at all times.seb1-2/+8
2004-02-05Make PREFER_PKGSRC just yes/no or a list of packages. This makes itjlam1-5/+3
2004-02-05Rename BUILDLINK_PREFER_PKGSRC to PREFER_PKGSRC so that we can use itsjlam1-5/+4
2004-02-05Support a new global variable:jlam1-1/+11
2004-02-05Fix an error that crept in between revisions 1.25 and 1.26 where some /'sjlam1-3/+3
2004-02-04Make it more apparent where certain "not_found" values are set forjlam1-9/+9
2004-02-04Fix harmless for-loop-break bug.jlam1-2/+2
2004-02-04Instead of tedious validating every platform for full caching compliance,jlam1-14/+13
2004-02-02Only create wrapper scripts for compilers that we require support for asjlam1-3/+11
2004-02-02transform -f{pic,PIC} -> -Kpic and -shared -> -G to fix building ofgrant1-8/+13
2004-02-01USE_{SUNPRO,MIPSPRO} are deprecated... check PKGSRC_COMPILER instead.jlam1-20/+5
2004-02-01How'd that -lb get there?jlam1-2/+2
2004-01-31Bump the x11-links dependency to 0.20 to get the extensions/extutil.hrecht1-2/+2
2004-01-30Use the stack in a smarter way. Take an argument (perhaps marshallingjlam1-27/+30
2004-01-30Remove debugging line that I accidentally left there.jlam1-2/+1
2004-01-30Teach buildlink3 how to reorder libraries on the command line. Youjlam5-10/+107
2004-01-29Revert the changes in revision 1.2 to do duplicate directory suppression.jlam1-11/+3
2004-01-29Use a stack instead of the broken implementation of a circular list for thejlam3-41/+25
2004-01-29Reorder arguments so that all of the -l options come after the -L optionsjlam3-9/+25
2004-01-29Commit the buildlink3 developer's guide and the pkgviews user's guide untiljlam2-0/+453
2004-01-27Abstract out the filter commmand used to list headers and libraries injlam1-11/+17
2004-01-27Move all of the stuff relating to _BLNK_ADD_TO.* into the same if.endifjlam1-4/+4
2004-01-27Add a missing "empty". Thanks seb!jlam1-2/+2
2004-01-27Also break up -R*:* into separate -R options.jlam1-4/+5
2004-01-27Restore changes in 1.57 that were backed out in 1.60. The _BLNK_ADD_TO.*jlam1-27/+37
2004-01-26Revert changes in revision 1.57:seb1-36/+26
2004-01-25Use -S instead of '-s ""' to check for package matches with a null suffix.jlam1-2/+2
2004-01-25The new standard for modifying BUILDLINK_DEPENDS.<pkg> is to append to thejlam1-2/+2
2004-01-25Instead of directly manipulating DEPENDS, BUILD_DEPENDS, and RECOMMENDED,jlam1-26/+36
2004-01-25Suppress duplicate dependencies in the DEPENDS and BUILD_DEPENDS listjlam1-4/+8
2004-01-25Fix code that assumed that BUILDLINK_DEPENDS.<pkg> was a unique value byjlam1-2/+7
2004-01-21Most of this file only applies if we're in some phase after buildlink, sojlam1-1/+19
2004-01-21Put more debugging information in .work.log: first output the command thejlam2-4/+10
2004-01-21Add a new command "sub-rpath" that does the same thing as "rpath" but onlyjlam2-2/+17
2004-01-21Rename 'submangle' to 'sub-mangle'jlam2-9/+9
2004-01-21Allow -L/usr/lib/* as NetBSD-current actually has shared libraries there,jlam1-3/+6
2004-01-20s/it's/its/snj1-2/+2
2004-01-19* Create two new package-settable variables: BUILDLINK_PASSTHRU_DIRS isjlam1-76/+98