px5g-wolfssl: cleanup Makefile and SPDX license
Minor cosmetic cleanups of the Makefile and add a SPDX compatible license headers. Signed-off-by: Paul Spooren <mail@aparcar.org>
This commit is contained in:
parent
2e2425ce7f
commit
18b1cc2838
@ -1,9 +1,6 @@
|
|||||||
#
|
|
||||||
# Copyright (C) 2020 Paul Spooren <mail@aparcar.org>
|
# Copyright (C) 2020 Paul Spooren <mail@aparcar.org>
|
||||||
#
|
#
|
||||||
# This is free software, licensed under the GNU General Public License v2.
|
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
# See /LICENSE for more information.
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
@ -21,7 +18,7 @@ define Package/px5g-wolfssl
|
|||||||
SECTION:=utils
|
SECTION:=utils
|
||||||
CATEGORY:=Utilities
|
CATEGORY:=Utilities
|
||||||
SUBMENU:=Encryption
|
SUBMENU:=Encryption
|
||||||
TITLE:=X.509 certificate generator (using wolfssl)
|
TITLE:=X.509 certificate generator (using WolfSSL)
|
||||||
DEPENDS:=+libwolfssl
|
DEPENDS:=+libwolfssl
|
||||||
PROVIDES:=px5g
|
PROVIDES:=px5g
|
||||||
VARIANT:=wolfssl
|
VARIANT:=wolfssl
|
||||||
@ -33,17 +30,14 @@ define Package/px5g-wolfssl/description
|
|||||||
and PEM format for use with stunnel, uhttpd and others.
|
and PEM format for use with stunnel, uhttpd and others.
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Build/Prepare
|
|
||||||
mkdir -p $(PKG_BUILD_DIR)
|
|
||||||
endef
|
|
||||||
|
|
||||||
TARGET_LDFLAGS += -lwolfssl
|
TARGET_LDFLAGS += -lwolfssl
|
||||||
|
|
||||||
|
|
||||||
TARGET_CFLAGS += -Wl,--gc-sections
|
TARGET_CFLAGS += -Wl,--gc-sections
|
||||||
|
|
||||||
define Build/Compile
|
define Build/Compile
|
||||||
$(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) -o $(PKG_BUILD_DIR)/px5g px5g-wolfssl.c $(TARGET_LDFLAGS)
|
$(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) \
|
||||||
|
-o $(PKG_BUILD_DIR)/px5g px5g-wolfssl.c $(TARGET_LDFLAGS)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/px5g-wolfssl/install
|
define Package/px5g-wolfssl/install
|
||||||
|
@ -1,3 +1,7 @@
|
|||||||
|
// Copyright 2020 Paul Spooren <mail@aparcar.org>
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
|
||||||
#define _GNU_SOURCE
|
#define _GNU_SOURCE
|
||||||
#include <stdbool.h>
|
#include <stdbool.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
Loading…
Reference in New Issue
Block a user