ofs | hex dump | ascii |
---|
0000 | 00 01 00 00 00 12 01 00 00 04 00 20 47 50 4f 53 f6 8f 01 96 00 04 e8 3c 00 00 03 28 4c 54 53 48 | ............GPOS.......<...(LTSH |
0020 | 25 23 23 f9 00 00 04 30 00 00 00 8e 4f 53 2f 32 64 b6 17 11 00 00 01 a8 00 00 00 60 56 44 4d 58 | %##....0....OS/2d..........`VDMX |
0040 | 6d 20 74 c8 00 00 04 c0 00 00 05 e0 63 6d 61 70 c9 19 88 6d 00 00 17 3c 00 00 04 f8 63 76 74 20 | m.t.........cmap...m...<....cvt. |
0060 | 00 25 05 8b 00 00 1d c0 00 00 00 12 66 70 67 6d 06 59 9c 37 00 00 1c 34 00 00 01 73 67 6c 79 66 | .%..........fpgm.Y.7...4...sglyf |
0080 | 50 fe 48 6a 00 00 1d d4 00 04 bc ac 68 64 6d 78 79 8a f2 ce 00 00 0a a0 00 00 0c 9c 68 65 61 64 | P.Hj........hdmxy...........head |
00a0 | f8 04 88 ef 00 00 01 2c 00 00 00 36 68 68 65 61 06 72 03 0f 00 00 01 64 00 00 00 24 68 6d 74 78 | .......,...6hhea.r.....d...$hmtx |
00c0 | f7 ba 09 45 00 00 02 08 00 00 02 28 6b 65 72 6e 09 da 09 87 00 04 dc ac 00 00 03 1e 6c 6f 63 61 | ...E.......(kern............loca |
00e0 | 01 c0 cc 48 00 04 da 80 00 00 02 2c 6d 61 78 70 03 4e 1f 0c 00 00 01 88 00 00 00 20 6e 61 6d 65 | ...H.......,maxp.N..........name |
0100 | 0a bd 9f dc 00 04 df cc 00 00 07 33 70 6f 73 74 8a da 88 92 00 04 e7 00 00 00 01 3c 70 72 65 70 | ...........3post...........<prep |
0120 | 1c ff 7d 9c 00 00 1d a8 00 00 00 16 00 01 00 00 00 01 00 00 2e af 15 83 5f 0f 3c f5 00 19 03 e8 | ..}....................._.<..... |
0140 | 00 00 00 00 ca 93 44 5a 00 00 00 00 ca c3 01 0b ff fc ff a6 03 85 02 fd 00 00 00 09 00 02 00 01 | ......DZ........................ |
0160 | 00 00 00 00 00 01 00 00 02 ee ff 06 00 00 03 87 ff fc ff f7 03 85 00 01 00 00 00 00 00 00 00 00 | ................................ |
0180 | 00 00 00 00 00 00 00 8a 00 01 00 00 00 8a 0b 6b 00 55 0e 02 00 62 00 01 00 00 00 00 00 0a 00 00 | ...............k.U...b.......... |
01a0 | 02 00 05 9d 00 02 00 01 00 03 01 ce 01 90 00 05 00 02 02 bc 02 8a 00 00 00 8c 02 bc 02 8a 00 00 | ................................ |
01c0 | 01 dd 00 32 00 fa 00 00 02 00 00 00 00 00 00 00 00 00 80 00 00 07 40 00 00 08 00 00 00 00 00 00 | ...2..................@......... |
01e0 | 00 00 50 59 52 53 00 40 00 20 fb 02 02 ee ff 06 00 00 02 fd 00 5a 00 00 00 01 00 00 00 00 01 f4 | ..PYRS.@.............Z.......... |
0200 | 02 bc 00 00 00 20 00 02 03 41 00 7f 00 00 00 00 01 f4 00 00 00 89 00 00 01 82 00 01 01 81 00 01 | .........A...................... |
0220 | 01 8a 00 00 01 c7 00 0b 00 ef 00 08 01 69 ff fe 01 c6 ff ff 01 6d 00 00 02 14 00 08 01 b9 00 05 | ...# Makefile for OpenWrt
#
# Copyright (C) 2007 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
TOPDIR:=${CURDIR}
LC_ALL:=C
LANG:=C
export TOPDIR LC_ALL LANG
empty:=
space:= $(empty) $(empty)
$(if $(findstring $(space),$(TOPDIR)),$(error ERROR: The path to the OpenWrt directory must not include any spaces))
.ONESHELL:
world:
include $(TOPDIR)/include/host.mk
ifneq ($(OPENWRT_BUILD),1)
_SINGLE=export MAKEFLAGS=$(space);
override OPENWRT_BUILD=1
export OPENWRT_BUILD
GREP_OPTIONS=
export GREP_OPTIONS
include $(TOPDIR)/include/debug.mk
include $(TOPDIR)/include/depends.mk
include $(TOPDIR)/include/toplevel.mk
else
include rules.mk
include $(INCLUDE_DIR)/depends.mk
include $(INCLUDE_DIR)/subdir.mk
include target/Makefile
include package/Makefile
include tools/Makefile
include toolchain/Makefile
$(toolchain/stamp-install): $(tools/stamp-install)
$(target/stamp-compile): $(toolchain/stamp-install) $(tools/stamp-install) $(BUILD_DIR)/.prepared
$(package/stamp-compile): $(target/stamp-compile) $(package/stamp-cleanup)
$(package/stamp-install): $(package/stamp-compile)
$(target/stamp-install): $(package/stamp-compile) $(package/stamp-install)
printdb:
@true
prepare: $(target/stamp-compile)
clean: FORCE
rm -rf $(BUILD_DIR) $(BIN_DIR) $(BUILD_LOG_DIR)
dirclean: clean
rm -rf $(STAGING_DIR) $(STAGING_DIR_HOST) $(STAGING_DIR_TOOLCHAIN) $(TOOLCHAIN_DIR) $(BUILD_DIR_HOST) $(BUILD_DIR_TOOLCHAIN)
rm -rf $(TMP_DIR)
ifndef DUMP_TARGET_DB
$(BUILD_DIR)/.prepared: Makefile
@mkdir -p $$(dirname $@)
@touch $@
tmp/.prereq_packages: .config
unset ERROR; \
for package in $(sort $(prereq-y) $(prereq-m)); do \
$(_SINGLE)$(NO_TRACE_MAKE) -s -r -C package/$$package prereq || ERROR=1; \
done; \
if [ -n "$$ERROR" ]; then \
echo "Package prerequisite check failed."; \
false; \
fi
touch $@
endif
# check prerequisites before starting to build
prereq: $(target/stamp-prereq) tmp/.prereq_packages
@if [ ! -f "$(INCLUDE_DIR)/site/$(REAL_GNU_TARGET_NAME)" ]; then \
echo 'ERROR: Missing site config for target "$(REAL_GNU_TARGET_NAME)" !'; \
echo ' The missing file will cause configure scripts to fail during compilation.'; \
echo ' Please provide a "$(INCLUDE_DIR)/site/$(REAL_GNU_TARGET_NAME)" file and restart the build.'; \
exit 1; \
fi
prepare: .config $(tools/stamp-install) $(toolchain/stamp-install)
world: prepare $(target/stamp-compile) $(package/stamp-compile) $(package/stamp-install) $(target/stamp-install) FORCE
$(_SINGLE)$(SUBMAKE) -r package/index
# update all feeds, re-create index files, install symlinks
package/symlinks:
$(SCRIPT_DIR)/feeds update -a
$(SCRIPT_DIR)/feeds install -a
# re-create index files, install symlinks
package/symlinks-install:
$(SCRIPT_DIR)/feeds update -i
$(SCRIPT_DIR)/feeds install -a
# remove all symlinks, don't touch ./feeds
package/symlinks-clean:
$(SCRIPT_DIR)/feeds uninstall -a
.PHONY: clean dirclean prereq prepare world package/symlinks package/symlinks-install package/symlinks-clean
endif
|