Lines Matching +full:4 +full:th
3 # 4th
7 4TH_VERSION = 3.62.5
8 4TH_SOURCE = 4th-$(4TH_VERSION)-unix.tar.gz
9 4TH_SITE = http://downloads.sourceforge.net/project/forth-4th/4th-$(4TH_VERSION)
10 4TH_LICENSE = GPL-3.0+, LGPL-3.0+
13 4TH_LICENSE_FILES = COPYING
14 4TH_DEPENDENCIES = host-4th
15 4TH_INSTALL_STAGING = YES
17 4TH_CFLAGS = $(TARGET_CFLAGS) -DUNIX -fsigned-char
20 4TH_MAKE_ENV = $(TARGET_MAKE_ENV) STATIC=1
22 4TH_MAKE_ENV = $(TARGET_MAKE_ENV) SHARED=1
23 4TH_CFLAGS += -fPIC
26 define 4TH_BUILD_CMDS
27 $(4TH_MAKE_ENV) $(MAKE) -C $(@D)/sources all \
29 CFLAGS="$(4TH_CFLAGS)" \
30 FOURTH=$(HOST_DIR)/bin/4th
33 define 4TH_INSTALL_STAGING_CMDS
34 $(4TH_MAKE_ENV) $(MAKE) -C $(@D)/sources libinstall \
36 $(INSTALL) -D -m 0644 $(@D)/sources/4th.h \
37 $(STAGING_DIR)/usr/include/4th.h
40 define 4TH_INSTALL_TARGET_CMDS
43 $(4TH_MAKE_ENV) $(MAKE) -C $(@D)/sources mostlyinstall \
46 mkdir -p $(TARGET_DIR)/usr/share/4th/lib
47 cp -dpf $(@D)/4th/*.4th $(TARGET_DIR)/usr/share/4th
48 cp -dpf $(@D)/4th/lib/*.4th $(TARGET_DIR)/usr/share/4th/lib
49 mkdir -p $(TARGET_DIR)/usr/share/4th/demo
50 cp -dpf $(@D)/4th/demo/*.4th $(TARGET_DIR)/usr/share/4th/demo
51 mkdir -p $(TARGET_DIR)/usr/share/4th/4pp/lib
52 cp -dpf $(@D)/4th/4pp/*.4pp $(TARGET_DIR)/usr/share/4th/4pp
53 cp -dpf $(@D)/4th/4pp/lib/*.4pp $(TARGET_DIR)/usr/share/4th/4pp/lib