From 571f5a55bac6fe5f7633f9e283ce246e25a282c9 Mon Sep 17 00:00:00 2001 From: wiire Date: Sun, 17 May 2015 17:48:33 +0200 Subject: [PATCH] Added an OpenWRT Makefile Thanks to datahead. --- Makefile | 33 +++++++++++++++++++++++++++++++++ src/Makefile | 6 +++--- 2 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..74ee16b --- /dev/null +++ b/Makefile @@ -0,0 +1,33 @@ +include $(TOPDIR)/rules.mk + +PKG_NAME:=pixiewps +PKG_RELEASE:=1.1 + +PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME) + +include $(INCLUDE_DIR)/package.mk + +define Package/pixiewps + SECTION:=net + CATEGORY:=Network + SUBMENU:=wireless + TITLE:=An offline WPS Bruteforce utility + DEPENDS:=+libopenssl + URL:=https://github.com/wiire/pixiewps +endef + +define Package/pixiewps/description + An offline WPS Bruteforce utility +endef + +define Build/Prepare + mkdir -p $(PKG_BUILD_DIR) + $(CP) ./src/* $(PKG_BUILD_DIR)/ +endef + +define Package/pixiewps/install + $(INSTALL_DIR) $(1)/usr/bin + $(INSTALL_BIN) $(PKG_BUILD_DIR)/pixiewps $(1)/usr/bin/ +endef + +$(eval $(call BuildPackage,pixiewps)) diff --git a/src/Makefile b/src/Makefile index e4e3b7d..0d002ec 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,15 +1,15 @@ CCFLAGS = -std=c99 -O3 -LDFLAGS = -lssl -lcrypto +LDFLAGS = -lcrypto TARGET = pixiewps -PREFIX = $(DESTDIR)/usr/local +PREFIX = $(DESTDIR)/usr BINDIR = $(PREFIX)/bin all: $(CC) $(CCFLAGS) -o $(TARGET) $(TARGET).c random_r.c $(LDFLAGS) install: - install -D pixiewps $(BINDIR)/$(TARGET) + install -D $(TARGET) $(BINDIR)/$(TARGET) install -m 755 $(TARGET) $(BINDIR) uninstall: