OpenWrt – Blame information for rev 4
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
4 | office | 1 | # Copyright (C) 2010 OpenWrt.org |
2 | # Copyright (C) 2015-2016 Lantiq Beteiligungs GmbH & Co KG. |
||
3 | # |
||
4 | # This is free software, licensed under the GNU General Public License v2. |
||
5 | # See /LICENSE for more information. |
||
6 | |||
7 | include $(TOPDIR)/rules.mk |
||
8 | include $(INCLUDE_DIR)/kernel.mk |
||
9 | |||
10 | PKG_NAME:=ltq-vdsl-app |
||
11 | PKG_VERSION:=4.17.18.6 |
||
12 | PKG_RELEASE:=2 |
||
13 | PKG_BASE_NAME:=dsl_cpe_control |
||
14 | PKG_SOURCE:=$(PKG_BASE_NAME)_vrx-$(PKG_VERSION).tar.gz |
||
15 | PKG_SOURCE_URL:=http://mirror2.openwrt.org/sources |
||
16 | PKG_HASH:=da8bb929526a61aea0e153ef524331fcd472a1ebbc6d88ca017735a4f82ece02 |
||
17 | PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/$(PKG_BASE_NAME)-$(PKG_VERSION) |
||
18 | PKG_LICENSE:=BSD-2-Clause |
||
19 | |||
20 | PKG_BUILD_DEPENDS:=ltq-vdsl |
||
21 | |||
22 | PKG_ASLR_PIE:=0 |
||
23 | PKG_FLAGS:=nonshared |
||
24 | |||
25 | include $(INCLUDE_DIR)/package.mk |
||
26 | |||
27 | define Package/ltq-vdsl-app |
||
28 | SECTION:=net |
||
29 | CATEGORY:=Network |
||
30 | TITLE:=Lantiq VDSL userland tool |
||
31 | URL:=http://www.lantiq.com/ |
||
32 | DEPENDS:=@TARGET_lantiq_xrx200 +libpthread +librt |
||
33 | endef |
||
34 | |||
35 | define Package/ltq-vdsl-app/description |
||
36 | Userland tool needed to control Lantiq VDSL CPE |
||
37 | endef |
||
38 | |||
39 | CONFIGURE_ARGS += \ |
||
40 | --enable-vrx \ |
||
41 | --enable-vrx-device=vr9 \ |
||
42 | --enable-driver-include="-I$(STAGING_DIR)/usr/include/drv_vdsl_cpe_api" \ |
||
43 | --enable-device-driver-include="-I$(STAGING_DIR)/usr/include/vdsl/" \ |
||
44 | --enable-ifxos \ |
||
45 | --enable-ifxos-include="-I$(STAGING_DIR)/usr/include/ifxos" \ |
||
46 | --enable-ifxos-library="-I$(STAGING_DIR)/usr/lib" \ |
||
47 | --enable-add-appl-cflags="-DMAX_CLI_PIPES=1" \ |
||
48 | --enable-debug \ |
||
49 | --disable-dti \ |
||
50 | --with-channels-per-line="1" \ |
||
51 | |||
52 | #CONFIGURE_ARGS += --enable-model=full |
||
53 | #CONFIGURE_ARGS += --enable-model=lite |
||
54 | #CONFIGURE_ARGS += --enable-model=footprint |
||
55 | CONFIGURE_ARGS += \ |
||
56 | --enable-model=typical \ |
||
57 | --enable-dsl-pm-showtime \ |
||
58 | --disable-dsl-ceoc |
||
59 | #CONFIGURE_ARGS += --enable-model=debug |
||
60 | |||
61 | define Package/ltq-vdsl-app/install |
||
62 | $(INSTALL_DIR) $(1)/etc/init.d $(1)/sbin $(1)/etc/hotplug.d/dsl |
||
63 | $(INSTALL_BIN) ./files/dsl_control $(1)/etc/init.d/ |
||
64 | $(INSTALL_BIN) ./files/10_atm.sh $(1)/etc/hotplug.d/dsl |
||
65 | $(INSTALL_BIN) ./files/10_ptm.sh $(1)/etc/hotplug.d/dsl |
||
66 | |||
67 | $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/dsl_cpe_control $(1)/sbin/vdsl_cpe_control |
||
68 | $(INSTALL_BIN) ./files/dsl_cpe_pipe.sh $(1)/sbin/ |
||
69 | endef |
||
70 | |||
71 | $(eval $(call BuildPackage,ltq-vdsl-app)) |