# # Copyright (C) 2006-2008 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # include $(TOPDIR)/rules.mk include $(INCLUDE_DIR)/kernel.mk include $(INCLUDE_DIR)/host.mk override MAKEFLAGS= PKG_OS:=$(shell uname -s) PKG_CPU:=$(shell uname -m) SDK_NAME:=OpenWrt-SDK-$(BOARD)-for-$(PKG_OS)-$(PKG_CPU)-gcc-$(GCCV)_$(LIBC)-$(LIBCV) SDK_BUILD_DIR:=$(BUILD_DIR)/$(SDK_NAME) EXCLUDE_DIRS:=*/ccache \ */stamp \ */stampfiles \ */man \ */info SVN_PACKAGE_URL=$(shell svn info ../../package | awk '/^URL:/ { print $$2; }') all: compile $(BIN_DIR)/$(SDK_NAME).tar.bz2: clean mkdir -p $(SDK_BUILD_DIR)/dl $(SDK_BUILD_DIR)/package $(CP) $(INCLUDE_DIR) $(SCRIPT_DIR) $(TOPDIR)/docs $(SDK_BUILD_DIR)/ $(TAR) -cf - -C $(TOPDIR) \ $(foreach exclude,$(EXCLUDE_DIRS),--exclude="$(exclude)") \ --exclude="staging_dir/$(ARCH)" \ staging_dir/host staging_dir/target-$(ARCH)$(ARCH_SUFFIX)_$(LIBC)-$(LIBCV)$(if $(CONFIG_arm),_eabi) \ staging_dir/toolchain-$(ARCH)$(ARCH_SUFFIX)_gcc-$(GCCV)_$(LIBC)-$(LIBCV)$(if $(CONFIG_arm),_eabi) | \ $(TAR) -xf - -C $(SDK_BUILD_DIR) mkdir -p $(SDK_BUILD_DIR)/target/linux $(CP) $(GENERIC_PLATFORM_DIR) $(PLATFORM_DIR) $(SDK_BUILD_DIR)/target/linux/ rm -rf \ $(SDK_BUILD_DIR)/target/linux/*/files \ $(SDK_BUILD_DIR)/target/linux/*/patches $(CP) -L \ $(TOPDIR)/LICENSE \ $(TOPDIR)/rules.mk \ $(TOPDIR)/.config \ ./files/Config.in \ ./files/Makefile \ ./files/README.SDK \ $(SDK_BUILD_DIR)/ $(CP) \ ./files/package/rules.mk \ $(TOPDIR)/package/Makefile \ $(SDK_BUILD_DIR)/package/ echo "src-svn trunk $(SVN_PACKAGE_URL)" \ > $(SDK_BUILD_DIR)/feeds.conf.default cat $(TOPDIR)/feeds.conf.default \ >> $(SDK_BUILD_DIR)/feeds.conf.default echo REVISION:="$(REVISION)" > $(SDK_BUILD_DIR)/include/version.mk find $(SDK_BUILD_DIR) -name .git | $(XARGS) rm -rf find $(SDK_BUILD_DIR) -name .svn | $(XARGS) rm -rf find $(SDK_BUILD_DIR) -name CVS | $(XARGS) rm -rf (cd $(BUILD_DIR); \ tar cfj $@ $(SDK_NAME); \ ) download: prepare: compile: $(BIN_DIR)/$(SDK_NAME).tar.bz2 install: compile clean: rm -rf $(SDK_BUILD_DIR) $(BIN_DIR)/$(SDK_NAME).tar.bz2 href='/cgit.cgi/openwrt/upstream/diff/.gitignore?h=v18.06.5&id=aa9141046fd25d5ac4968db1a2e66f99f4a61058'>diff</a><a href='/cgit.cgi/openwrt/upstream/stats/.gitignore?h=v18.06.5'>stats</a></td><td class='form'><form class='right' method='get' action='/cgit.cgi/openwrt/upstream/log/.gitignore'> <input type='hidden' name='h' value='v18.06.5'/><input type='hidden' name='id' value='aa9141046fd25d5ac4968db1a2e66f99f4a61058'/><select name='qt'> <option value='grep'>log msg</option> <option value='author'>author</option> <option value='committer'>committer</option> <option value='range'>range</option> </select> <input class='txt' type='search' size='10' name='q' value=''/> <input type='submit' value='search'/> </form> </td></tr></table> <div class='path'>path: <a href='/cgit.cgi/openwrt/upstream/tree/?h=v18.06.5&id=aa9141046fd25d5ac4968db1a2e66f99f4a61058'>root</a>/<a href='/cgit.cgi/openwrt/upstream/tree/.gitignore?h=v18.06.5&id=aa9141046fd25d5ac4968db1a2e66f99f4a61058'>.gitignore</a></div><div class='content'>blob: 1bef86e97137eaf11c234ac6c08f8008536ca3a2 (<a href='/cgit.cgi/openwrt/upstream/plain/.gitignore?h=v18.06.5&id=aa9141046fd25d5ac4968db1a2e66f99f4a61058'>plain</a>) <table summary='blob content' class='blob'> <tr><td class='linenumbers'><pre><a id='n1' href='#n1'>1</a> <a id='n2' href='#n2'>2</a> <a id='n3' href='#n3'>3</a> <a id='n4' href='#n4'>4</a> <a id='n5' href='#n5'>5</a> <a id='n6' href='#n6'>6</a> <a id='n7' href='#n7'>7</a> <a id='n8' href='#n8'>8</a> <a id='n9' href='#n9'>9</a> <a id='n10' href='#n10'>10</a> <a id='n11' href='#n11'>11</a> <a id='n12' href='#n12'>12</a> <a id='n13' href='#n13'>13</a> <a id='n14' href='#n14'>14</a> <a id='n15' href='#n15'>15</a> <a id='n16' href='#n16'>16</a> <a id='n17' href='#n17'>17</a> <a id='n18' href='#n18'>18</a> <a id='n19' href='#n19'>19</a> <a id='n20' href='#n20'>20</a> <a id='n21' href='#n21'>21</a> <a id='n22' href='#n22'>22</a> <a id='n23' href='#n23'>23</a> <a id='n24' href='#n24'>24</a> <a id='n25' href='#n25'>25</a> </pre></td> <td class='lines'><pre><code>