Makefile.inc

Branch


Log

Author Commit Date CI Message
Omar Polo 58e31a80 2022-06-27T18:47:02 build with -Wwrite-strings Throwing this into the mix for a while, we can always get rid of it again if it becomes annoying. No objections from stsp@
Omar Polo 336075a4 2022-06-25T09:22:02 build with -Wmissing-prototypes ok stsp@
Stefan Sperling fe621944 2020-11-10T22:54:37 merge new diff implementation from the git.gameoftrees.org diff.git repository This new diff implementation was started by Neels Hofmeyr during the u2k20 hackathon and now replaces diffreg.c code lifted from the OpenBSD base system. The integration of this code into Got was done by me. Got now uses the patience diff algorithm by default. The diff.git repository will remain the primary repository for the diff code, which already compiles and runs on other operating systems such as Linux. Any fixes and improvements for files inherited from the diff.git repository should be written against that repository and synced to got.git afterwards.
Stefan Sperling f70ffbb5 2020-02-22T12:44:08 disable compiler warnings in release builds because -Werror is bad for ports sthen@ suggested to drop -Werror; I think we don't need any -W in release mode
Stefan Sperling bb5b19e3 2020-01-28T12:15:59 ensure that we always install static binaries to gotweb's chroot Compile static libexec binaries for gotweb, keeping them separate from the main build. Use the same source files but a separate set of Makefiles. Previously, 'make web-install' installed whichever libexec binaries had already been built, and if those happened to be dynamically linked they failed to run inside the chroot which resulted in "privsep peer process closed pipe" being rendered on the index page.
Stefan Sperling 43d8c06e 2020-01-28T10:11:27 link just gotweb with kcgi, not the libexec helpers
Stefan Sperling f29724dd 2020-01-28T09:40:28 create dir for public repos during 'make web-install'; avoids an unveil error
Tracey Emery add40c4f 2020-01-15T22:10:31 remove examples file
Tracey Emery 54415d85 2020-01-15T22:10:31 kn@ and stsp@ suggested changes
Tracey Emery 119bf4ed 2020-01-15T22:10:31 blame css
Tracey Emery ec46ccd7 2020-01-15T22:10:30 save blame work
Tracey Emery 4ceb8155 2020-01-15T22:10:30 create full logs page
Tracey Emery 9d84e7dd 2020-01-15T22:10:30 start shortlog page and fix for actual single line
Tracey Emery 46b9c89b 2020-01-15T22:10:30 pledge early. apply_unveil before repo functions. no more functions in the template area other than simple html items
Tracey Emery 387a29ba 2020-01-15T22:10:30 convert for different time formats
Tracey Emery 2c251c14 2020-01-15T22:10:30 Initial gotweb branch import
Stefan Sperling a62c5b79 2020-01-04T18:54:11 more portable string comparison in Makefile.inc; patch by Edgar Pettijohn
Stefan Sperling de5fe1c2 2019-11-26T22:17:43 compile static binaries in PROFILE build
Sebastien Marie 18988150 2019-08-15T17:07:00 define BINDIR using PREFIX instead of HOME
Stefan Sperling e90bef50 2019-08-09T19:33:12 fix MANDIR during regular 'make install'; the port will have to override it
Stefan Sperling e1e1d0ac 2019-08-09T00:23:09 fix man page directory setting in Makefile release mode
Stefan Sperling 53ccebc2 2019-07-30T14:54:05 add 'make release' target; programs now have a version number
Stefan Sperling d4e1ff4f 2019-07-08T17:31:50 fix compiler invocation with 'make PROFILE=1'
Stefan Sperling f4081577 2018-09-15T20:45:42 add a Makefile.inc knob which enables cache debug output
Stefan Sperling 079b2f65 2018-09-08T16:56:10 add a Makefile hierarchy which builds the whole show