]> git.ipfire.org Git - people/stevee/ipfire-3.x.git/blobdiff - pkgs/core/flex/flex.nm
naoki: Mixed things.
[people/stevee/ipfire-3.x.git] / pkgs / core / flex / flex.nm
index a06bb0f7dd9053c1826ee1e1528e106caf60a60a..b02ae18afb20160eb768b2af5119b00c5f3957f3 100644 (file)
@@ -56,9 +56,7 @@ include ../../Rules
 # Installation Details
 ###############################################################################
 
-$(STAGE_BUILD): $(STAGE_PREPARE)
-       @$(PRE_BUILD)
-
+define STAGE_BUILD
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
@@ -66,15 +64,12 @@ $(STAGE_BUILD): $(STAGE_PREPARE)
                        --disable-static
 
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
+endef
 
-       @$(POST_BUILD)
-
-$(STAGE_INSTALL): $(STAGE_BUILD)
-       @$(PRE_INSTALL)
-
+define STAGE_INSTALL
        cd $(DIR_APP) && make install DESTDIR=$(BUILDROOT)
        echo "#!/bin/sh"                        >  $(BUILDROOT)/usr/bin/lex
        echo "exec /usr/bin/flex -l \"$$@\""    >> $(BUILDROOT)/usr/bin/lex
        chmod 755 $(BUILDROOT)/usr/bin/lex
+endef
 
-       @$(POST_INSTALL)