summary refs log tree commit diff
path: root/configure
AgeCommit message (Collapse)Author
2021-11-22Support custom pkg-config executable namesAlyssa Ross
When cross-compiling, it's common to have executables prefixed with the name of the architecture you're building for, e.g. aarch64-unknown-linux-musl-cc or x86_64-unknown-freebsd-pkg-config. Lots of build tools support a PKG_CONFIG environment variable to enable this use case. With this change, I was able to successfully cross-compile and run catgirl.
2021-05-04Add support for BINDIR, fix default MANDIR, use LDADD varsC. McEnroe
I avoided defaulting MANDIR to /usr/local/man because I thought it didn't work on GNU/Linux and users would be confused, but it turns out man-db's default configuration includes both /usr/local/man and /usr/man, so ${PREFIX}/man is a sensical default.
2020-08-06Set OPENSSL_BIN to /usr/bin/openssl on FreeBSD 1.1p1C. McEnroe
2020-07-30Remove dependency on libcrypto for compatC. McEnroe
2020-07-30Define explicit_bzero using memset_s on macOSC. McEnroe
2020-07-23Support --prefix and --mandir in configure script 1.1C. McEnroe
2020-07-23Rewrite configure script for all platformsC. McEnroe
2020-06-11Add warning to configure scriptC. McEnroe
2020-05-23Don't compress man page or use configure on FreeBSDC. McEnroe
Also use DESTDIR in install.
2020-02-13Add -g for generating certificatesC. McEnroe
Copied from pounce.
2020-02-11Make sure -D_GNU_SOURCE ends up in CFLAGS on LinuxC. McEnroe
2020-02-11Use pkg(8) to configure on FreeBSDC. McEnroe
2020-02-06Add simple configure scriptC. McEnroe
Mostly motivated by wanting to build with the ncurses in pkgsrc because it supports italics.