commit df7bf4765087dbcd31f2188c6cf289631210116c
parent 472de118bd966d4f2d8aeeeef1563574131894a9
Author: Marcel <MTRNord@users.noreply.github.com>
Date: Fri, 9 Sep 2016 22:18:41 +0200
Update Makefile
Diffstat:
1 file changed, 16 insertions(+), 10 deletions(-)
diff --git a/physical_web_admin/Makefile b/physical_web_admin/Makefile
@@ -5,13 +5,20 @@ PKG_VERSION:=1
PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
-include $(INCLUDE_DIR)/package.mk
+include $(GLUONDIR)/include/package.mk
+
+PKG_CONFIG_DEPENDS += $(GLUON_I18N_CONFIG)
+
define Package/physical_web_admin
- SECTION:=admin
- CATEGORY:=Administration
- DEPENDS:=+uci +physical_web
- TITLE:=Admin for the physical_web package
+ SECTION:=gluon
+ CATEGORY:=Gluon
+ TITLE:=Admin panel for physical_web package
+ DEPENDS:=gluon-config-mode-core-virtual +physical_web
+endef
+
+define Package/physical_web_admin/description
+ Admin panel for physical_web package
endef
define Build/Prepare
@@ -22,14 +29,13 @@ define Build/Configure
endef
define Build/Compile
+ $(call GluonBuildI18N,physical_web_adminr,i18n)
+ $(call GluonSrcDiet,./luasrc,$(PKG_BUILD_DIR)/luadest/)
endef
define Package/physical_web_admin/install
- $(INSTALL_DIR) $(1)/bin
- $(INSTALL_BIN) ./files/physical_web_admin $(1)/bin/
-
- $(INSTALL_DIR) $(1)/usr/lib/lua
- $(INSTALL_DATA) ./files/physical_web_admin.lua $(1)/usr/lib/lua/
+ $(CP) $(PKG_BUILD_DIR)/luadest/* $(1)/
+ $(call GluonInstallI18N,physical_web_admin,$(1))
endef
$(eval $(call BuildPackage,physical_web_admin))