2 ###############################################################################
4 # Target definitions of the naoki build system
6 ###############################################################################
10 $(foreach package,$(PKG_PACKAGES),$(call DO_PACKAGE_INFO,$(package)))
14 @echo "PKG_NAME=\"$(PKG_NAME_REAL)\""
15 @echo "PKG_EPOCH=\"$(PKG_EPOCH)\""
16 @echo "PKG_VER=\"$(PKG_VER)\""
17 @echo "PKG_RELEASE=\"$(PKG_RELEASE)\""
19 @echo "PKG_ARCH=\"src\""
20 @echo "PKG_BUILD_DEPENDENCIES=\"$(PKG_BUILD_DEPS)\""
21 @echo "PKG_DEPENDENCIES=\"$(PKG_DEPS)\""
22 @echo "PKG_DESCRIPTION=\"$(strip $(PKG_DESCRIPTION))\""
23 @echo "PKG_GROUP=\"$(PKG_GROUP)\""
24 @echo "PKG_LICENSE=\"$(PKG_LICENSE)\""
25 @echo "PKG_MAINTAINER=\"$(PKG_MAINTAINER)\""
26 @echo "PKG_URL=\"$(PKG_URL)\""
28 @echo "PKG_FILES=\"$(PKG_OBJECTS)\""
29 @echo "PKG_BUILD_DEPS=\"$(PKG_BUILD_DEPS)\""
31 @echo "CFLAGS=\"$(CFLAGS)\""
32 @echo "CXXFLAGS=\"$(CXXFLAGS)\""
35 @echo "Object file \"$@\" is required." >&2
39 package: $(STAGE_DONE)
40 $(foreach package,$(call reverse,$(PKG_PACKAGES)),$(call DO_PACKAGE,$(package)))
44 $(if $(STAGE_PREPARE),$(DO_PREPARE))
48 $(if $(STAGE_PREPARE),$(DO_PREPARE))
52 $(if $(STAGE_PREPARE),$(DO_PREPARE))
53 $(if $(STAGE_BUILD),$(DO_BUILD))
54 $(if $(STAGE_TEST),$(DO_TEST))
55 $(if $(STAGE_INSTALL),$(DO_INSTALL))
59 # Remove all files from $(DIR_APP)