NetBSD向けのリリースコマンドの追加

このコミットが含まれているのは:
守矢諏訪子 2024-04-16 18:06:04 +09:00
コミット aac723e78c
2個のファイルの変更8行の追加2行の削除

ファイルの表示

@ -6,6 +6,7 @@
* FreeBSD向けのリリースコマンドの追加
* Linux向けのリリースコマンドの追加
* 最新ルールに従い
* NetBSD向けのリリースコマンドの追加
# 1.2.0
* やっとTOTP機能性を修正した

ファイルの表示

@ -20,8 +20,7 @@ CC=cc
FILES=main.c src/*.c
CFLAGS=-Wall -Wextra -O3 -I${PREFIX}/include -L${PREFIX}/lib
.if ${UNAME_S} == "NetBSD"
CFLAGS=-Wall -Wextra -O3 -I/usr/pkg/include -L/usr/pkg/lib \
-I/usr/local/include -L/usr/local/include
CFLAGS+=-I/usr/local/include -L/usr/local/lib -I/usr/include -L/usr/lib
.endif
LDFLAGS=-lgpgme -lcrypto
@ -52,6 +51,12 @@ release-freebsd:
-static -lgpgme -lcrypto -lc -lassuan -lgpg-error -lthr -lintl
strip release/${NAME}-${VERSION}-freebsd-amd64
release-netbsd:
mkdir -p release
${CC} ${CFLAGS} -o release/${NAME}-${VERSION}-netbsd-amd64 ${FILES} \
-static -lgpgme -lcrypto -lcrypt -lc -lassuan -lgpg-error -lintl
strip release/${NAME}-${VERSION}-netbsd-amd64
release-linux:
mkdir -p release
${CC} ${CFLAGS} -o release/${NAME}-${VERSION}-linux-amd64 ${FILES} \