summaryrefslogtreecommitdiffstats
path: root/share/mk/bsd.prog.mk
Commit message (Expand)AuthorAgeFilesLines
* Consolidate common beforebuild logic.bdrewery2016-02-161-2/+1
* Add built-in ccache build support via WITH_CCACHE_BUILD option.bdrewery2015-11-081-4/+8
* Add a FAST_DEPEND option, off by default, which speeds up the build significa...bdrewery2015-11-061-4/+4
* Make installing to a non-existent directory an error.bdrewery2015-10-151-1/+1
* /usr/tests is part of the base system (for *.debug files)emaste2015-10-151-1/+1
* /libexec subdirs are part of the base system (for *.debug files)emaste2015-10-141-1/+1
* Add a new bsd.confs.mk similar to bsd.files.mk or bsd.incs.mkbapt2015-10-091-0/+1
* Fix most cases of bsd.progs.mk running duplicate or missing commands.bdrewery2015-09-231-1/+1
* Merge from headsjg2015-05-261-9/+5
|\
| * Rework PRIVATELIBbapt2015-05-041-4/+0
| * Make the extra dependencies in DPADD be dependencies of PROG_FULL andjhb2015-02-131-4/+4
| * Step 1 of eliminating the "games" distribution: Move binaries to /usr/bin;cperciva2015-02-121-1/+1
* | Merge from head@274682sjg2014-11-191-16/+3
|\ \ | |/
| * Revert r274200. Implicitly setting DEBUG_FLAGS when WITH_CTF is true ismarkj2014-11-081-1/+1
| * Automatically build with debug symbols when building with WITH_CTF.markj2014-11-061-1/+1
| * Allow standalone debug for non-default ${PROG} targetsemaste2014-09-021-3/+1
| * Revert r267233 for now. PIE support needs to be reworked.bdrewery2014-08-191-12/+0
| * Make sure the DTrace header files are built before depend and beforerpaulo2014-08-131-1/+2
* | Merge head from 7/28sjg2014-08-191-5/+13
|\ \ | |/
| * In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE.bdrewery2014-06-081-0/+12
| * g/c unmaintained, uninstalled bsd.pkg.mk. It tied into the portsimp2014-05-101-4/+0
| * Eliminate EARLY_BUILD flag. It is redundant and means MK_CLANG_FULL=noimp2014-05-101-1/+1
* | Merge from headsjg2014-05-081-0/+1
|\ \ | |/
| * bsd.compiler.mk was implicitly included by bsd.own.mk in historicalimp2014-05-071-0/+1
* | Merge headsjg2014-04-281-2/+2
|\ \ | |/
| * There's no need to guess at the COMPILER_TYPE to pass it down. Weimp2014-03-301-1/+1
| * For C++ programs, don't emit any explicit dependency to libstdc++.a ordim2013-11-041-1/+1
* | Merge headsjg2013-09-111-1/+5
|\ \ | |/
| * Emit the correct standard library dependency line for C++ programs. Indes2013-09-091-1/+1
| * Create a private library directory (LIBPRIVATEDIR) for libraries whichdes2013-09-081-0/+4
* | Merge from headsjg2013-09-051-7/+57
|\ \ | |/
| * Add a new knob WITH_DEBUG_FILES to control the building of standaloneemaste2013-06-071-7/+57
* | sync from headsjg2013-04-121-6/+2
|\ \ | |/
| * Always define and use PROGNAMEemaste2013-03-261-5/+1
| * Make sure to set OBJS consistently in the cases where SRCS is and isn'tmarkj2013-03-261-1/+1
* | Move STAGING related setup to bsd.sys.mksjg2013-03-041-46/+0
* | Need .ORDER for various stage_* targetssjg2013-02-261-4/+10
* | tweak STAGE_SETSsjg2013-02-161-3/+5
* | Sync with HEAD.obrien2013-02-081-10/+9
|\ \ | |/
| * Remove support for installing 1aout section manpages.brooks2013-01-161-2/+1
| * Explicitly specify that the beforelinking target depends on themarkj2012-12-311-0/+2
| * Minor refactoring prior to .symbols file changesemaste2012-12-141-8/+6
* | Handle staging SYMKINKS and LINKS bettersjg2013-01-291-8/+17
* | If PROGNAME is set, we need to use stage_as rather than stage_filessjg2013-01-231-2/+14
| |
| \
*-. \ Sync from headsjg2012-11-041-1/+5
|\ \ \ | | |/ | |/|
| * | When using -stdlib=libc++, add the correct dependency to .depend indim2012-08-251-0/+4
| |/
* | Sync FreeBSD's bmake branch with Juniper's internal bmake branch.marcel2012-08-221-0/+26
|/
* - CTF knob is now implemented using common scheme: MK_CTF=yes/no isfjoe2011-11-301-3/+3
* - fix WITH_CTF when specified in /etc/src.conf [1]fjoe2011-11-291-8/+3
* Conditionalize ctfconvert/ctfmerge runs on make level (.if/.endif) insteadfjoe2011-11-291-6/+6
OpenPOWER on IntegriCloud