summaryrefslogtreecommitdiff
path: root/share/mk
AgeCommit message (Expand)Author
2017-07-05make use of (f)lex -o option to create unique temporary files, so thatMarc Espie
2017-07-05based on florian@'s observation and guenther@'s work in kernel makefiles.Marc Espie
2017-07-05document that we're no longer using 'make depend'Marc Espie
2017-07-04let BUILDFIRST just build first, using the same trick guenther@ did inMarc Espie
2017-07-03re-add dependencies from SRCS to corresponding OBJS.Marc Espie
2017-07-03explicitly pass -MD -MP in DFLAGS, so that even if CFLAGS are forcedMarc Espie
2017-07-02somehow, I did NOT commit the patch I sent to tb@. Matthieu noticed it.Marc Espie
2017-07-02document new depends somewhat.Marc Espie
2017-07-01effectively kill depend as an independant target (there are a few cornersMarc Espie
2017-06-19g/c ASPICFLAG.Martin Pieuchot
2017-06-16introduce a BUILDFIRST/BUILDAFTER mechanism:Marc Espie
2017-06-07make sure there are no duplicate object files linked when building syspatchesRobert Nagy
2017-06-05exclude more objects from the readelf output when building syspatches (needed...Robert Nagy
2017-06-04pass better arguments to mkdep.Marc Espie
2017-05-31Drop -t option from ctags call.anton
2017-04-27syspatch needs to create shared libs with the same object sequence insteadRobert Nagy
2017-04-18ship clang with i386 and amd64. It does not become the main compiler YET.Theo de Raadt
2017-04-17Change build infrastructure to allow building both gcc and clang. ThisMark Kettenis
2017-03-26The support in 'ar' for 'D'eterministic builds has been in for weeks,Philip Guenther
2017-03-04crank to 6.1-betaTheo de Raadt
2017-01-24Modernize and unify test idioms for the sake of readability andTheo Buehler
2017-01-24Zap a "true ;" that is there for no good reason.Theo Buehler
2017-01-21Only do chown :wobj when this command will succeed. Allows usingTheo Buehler
2016-12-18Introduce a list of architectures that use clang as compiler. ThePatrick Wildt
2016-11-19Enable builds with a dedicated user that cannot elevate privileges or writeTheo Buehler
2016-11-08Use sed -i to post-process .depend. This avoids permission issues causedMartin Natano
2016-10-15unify tmp depend generation.Marc Espie
2016-10-08Do not let "make all" run the tests in the subdirectories twiceIngo Schwarze
2016-10-06Use BUILDUSER as the owner of new links/directories created in 'make obj'Martin Natano
2016-10-05De-escalate to an unprivileged users during 'make build' and 'make release'.Martin Natano
2016-09-21Loadable kernel modules are gone.Martin Natano
2016-09-08Enable -static -pie on arm.Mark Kettenis
2016-09-04Treat .cpp files as C++ source code in make depend.Patrick Wildt
2016-09-03Enable PIE on arm now that sjlj exceptions are no longer used afterJonathan Gray
2016-09-01remove sparc supportTed Unangst
2016-07-04DEBUGLIBS has been broken since the gcc4 switch, so delete it. CFLAGSPhilip Guenther
2016-07-04gcc's -fvisibility=hidden isn't the behavior we wanted when cleaning upPhilip Guenther
2016-05-26Zap the 'l' from ARFLAGS, totally useless these days.Vadim Zhukov
2016-05-15make 'make clean' clean up the .ldadd file, in case LIBREBUILD was setPhilip Guenther
2016-05-11crank to 6.0-betaTheo de Raadt
2016-04-26provide support for a library setting LIBREBUILD, in which case a ar(1)Theo de Raadt
2016-03-09We are done providing support for the vax.Theo de Raadt
2016-01-13fix remaining sudo reference (s,sudo,doas,)Gleydson Soares
2015-12-19move to 5.9-betaTheo de Raadt
2015-11-14libocurses can go to the Attic. last consumer of it was ramdisk more(1)Theo de Raadt
2015-10-26Nothing in base uses native language support anymore. Remove NLSAlexander Bluhm
2015-08-31update reasons for arch without pie; with pascalTheo de Raadt
2015-07-20Add radius(3) library. This will be used by RADIUS server and clientYASUOKA Masahiko
2015-07-19Add infrastructure for specifying a "version script" for the shared libraryPhilip Guenther
2015-07-03Enable static pie on sparc; be sure to upgrade your compiler before yourMiod Vallat