Enable loading of modules containing EXPORT_SYMBOL_GPL symbols (eg. crypto)
[openwrt.git] / package / openwrt / openwrt.mk
index dcd1856..cc80bc4 100644 (file)
@@ -62,7 +62,7 @@ linksys-nvram-clean:
        -$(MAKE) -C $(LINKSYS_NVRAM_BUILD_DIR) clean
 
 linksys-nvram-dirclean:
        -$(MAKE) -C $(LINKSYS_NVRAM_BUILD_DIR) clean
 
 linksys-nvram-dirclean:
-       rm -rf $(LINKSYS_NVRAM_BUILD_DIR)
+       rm -rf $(LINKSYS_NVRAM_DIR)
 
 # wlconf tool extracted from linksys firmware GPL sourcetree
 # WRT54GS_3_37_2_1109_US
 
 # wlconf tool extracted from linksys firmware GPL sourcetree
 # WRT54GS_3_37_2_1109_US
@@ -94,14 +94,16 @@ linksys-wlconf-clean:
        -$(MAKE) -C $(LINKSYS_WLCONF_BUILD_DIR) clean
 
 linksys-wlconf-dirclean:
        -$(MAKE) -C $(LINKSYS_WLCONF_BUILD_DIR) clean
 
 linksys-wlconf-dirclean:
-       rm -rf $(LINKSYS_WLCONF_BUILD_DIR)
+       rm -rf $(LINKSYS_WLCONF_DIR)
 
 # mtd tool
 
 # mtd tool
-OPENWRT_MTD_SOURCE=package/openwrt/mtd.c
+OPENWRT_MTD_SOURCE=./mtd.c
 OPENWRT_MTD_TARGET_BINARY:=sbin/mtd
 
 $(TARGET_DIR)/$(OPENWRT_MTD_TARGET_BINARY): 
 OPENWRT_MTD_TARGET_BINARY:=sbin/mtd
 
 $(TARGET_DIR)/$(OPENWRT_MTD_TARGET_BINARY): 
-               $(TARGET_CC) -o $(TARGET_DIR)/$(OPENWRT_MTD_TARGET_BINARY) $(OPENWRT_MTD_SOURCE)
+       $(TARGET_CC) -o $@ $(OPENWRT_MTD_SOURCE)
+       $(STRIP) $@
+
 
 openwrt-mtd: $(TARGET_DIR)/$(OPENWRT_MTD_TARGET_BINARY)
 
 
 openwrt-mtd: $(TARGET_DIR)/$(OPENWRT_MTD_TARGET_BINARY)
 
@@ -109,40 +111,22 @@ openwrt-mtd-clean:
        rm $(TARGET_DIR)/$(OPENWRT_MTD_TARGET_BINARY)
 
 # jffs2root tool
        rm $(TARGET_DIR)/$(OPENWRT_MTD_TARGET_BINARY)
 
 # jffs2root tool
-OPENWRT_JFFS2ROOT_SOURCE=package/openwrt/jffs2root.c
+OPENWRT_JFFS2ROOT_SOURCE=./jffs2root.c
 OPENWRT_JFFS2ROOT_TARGET_BINARY:=sbin/jffs2root
 
 $(TARGET_DIR)/$(OPENWRT_JFFS2ROOT_TARGET_BINARY): 
 OPENWRT_JFFS2ROOT_TARGET_BINARY:=sbin/jffs2root
 
 $(TARGET_DIR)/$(OPENWRT_JFFS2ROOT_TARGET_BINARY): 
-               $(TARGET_CC) -o $(TARGET_DIR)/$(OPENWRT_JFFS2ROOT_TARGET_BINARY) $(OPENWRT_JFFS2ROOT_SOURCE)
+       $(TARGET_CC) -o $@ $(OPENWRT_JFFS2ROOT_SOURCE)
+       $(STRIP) $@
 
 openwrt-jffs2root: $(TARGET_DIR)/$(OPENWRT_JFFS2ROOT_TARGET_BINARY)
 
 openwrt-jffs2root-clean:
        rm $(TARGET_DIR)/$(OPENWRT_JFFS2ROOT_TARGET_BINARY)
 
 
 openwrt-jffs2root: $(TARGET_DIR)/$(OPENWRT_JFFS2ROOT_TARGET_BINARY)
 
 openwrt-jffs2root-clean:
        rm $(TARGET_DIR)/$(OPENWRT_JFFS2ROOT_TARGET_BINARY)
 
-# trx tool
-OPENWRT_TRX_SOURCE=package/openwrt/trx.c
-OPENWRT_TRX_TARGET=$(STAGING_DIR)/bin/trx
-
-$(OPENWRT_TRX_TARGET): 
-               $(CC) -o $(OPENWRT_TRX_TARGET) $(OPENWRT_TRX_SOURCE)
-
-openwrt-trx: $(OPENWRT_TRX_TARGET)
-
-openwrt-trx-clean: 
-       rm $(OPENWRT_TRX_TARGET)
-
-# addpattern tool
-OPENWRT_ADDPATTERN_SOURCE=package/openwrt/addpattern.c
-OPENWRT_ADDPATTERN_TARGET=$(STAGING_DIR)/bin/addpattern
-
-$(OPENWRT_ADDPATTERN_TARGET): 
-               $(CC) -o $(OPENWRT_ADDPATTERN_TARGET) $(OPENWRT_ADDPATTERN_SOURCE)
 
 
-openwrt-addpattern: $(OPENWRT_ADDPATTERN_TARGET)
+linksys:       linksys-shared linksys-nvram linksys-wlconf
 
 
-openwrt-addpattern-clean: 
-       rm $(OPENWRT_ADDPATTERN_TARGET)
+openwrt:       linksys openwrt-mtd openwrt-jffs2root
 
 
-openwrt:       linksys-shared linksys-nvram linksys-wlconf openwrt-mtd openwrt-trx openwrt-addpattern
+openwrt-dirclean: linksys-shared-dirclean linksys-nvram-dirclean linksys-wlconf-dirclean
 
 
This page took 0.025946 seconds and 4 git commands to generate.