NetBSD向けのリリースコマンドの追加
このコミットが含まれているのは:
コミット
aac723e78c
|
@ -6,6 +6,7 @@
|
|||
* FreeBSD向けのリリースコマンドの追加
|
||||
* Linux向けのリリースコマンドの追加
|
||||
* 最新ルールに従い
|
||||
* NetBSD向けのリリースコマンドの追加
|
||||
|
||||
# 1.2.0
|
||||
* やっとTOTP機能性を修正した
|
||||
|
|
9
Makefile
9
Makefile
|
@ -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} \
|
||||
|
|
読み込み中…
新しいイシューから参照