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>
|
||||
#
|
||||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
@ -21,7 +18,7 @@ define Package/px5g-wolfssl
|
||||
SECTION:=utils
|
||||
CATEGORY:=Utilities
|
||||
SUBMENU:=Encryption
|
||||
TITLE:=X.509 certificate generator (using wolfssl)
|
||||
TITLE:=X.509 certificate generator (using WolfSSL)
|
||||
DEPENDS:=+libwolfssl
|
||||
PROVIDES:=px5g
|
||||
VARIANT:=wolfssl
|
||||
@ -33,17 +30,14 @@ define Package/px5g-wolfssl/description
|
||||
and PEM format for use with stunnel, uhttpd and others.
|
||||
endef
|
||||
|
||||
define Build/Prepare
|
||||
mkdir -p $(PKG_BUILD_DIR)
|
||||
endef
|
||||
|
||||
TARGET_LDFLAGS += -lwolfssl
|
||||
|
||||
|
||||
TARGET_CFLAGS += -Wl,--gc-sections
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
#include <stdbool.h>
|
||||
#include <stdint.h>
|
||||
|
Loading…
Reference in New Issue
Block a user