Update of /cvsroot/leaf/src/The_UnNamed_One/apps/flex
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv15949/apps/flex

Added Files:
        buildtool.cfg buildtool.mk flex-2.5.4a.tar.gz 
Log Message:
initial import


--- NEW FILE: buildtool.mk ---
#############################################################
#
# flex
#
# $Id: buildtool.mk,v 1.1 2008/03/01 16:22:23 hejl Exp $
#############################################################

include $(MASTERMAKEFILE)
FLEX_DIR=flex-2.5.4
FLEX_TARGET_DIR=$(BT_STAGING_DIR)/usr

$(FLEX_DIR)/.source: 
        zcat $(FLEX_SOURCE) |  tar -xvf - 
        touch $(FLEX_DIR)/.source

$(FLEX_DIR)/.configured: $(FLEX_DIR)/.source
        (cd $(FLEX_DIR); \
                CFLAGS="-Os -Wall" CC=$(TARGET_CC) LDFLAGS="-s"  \
                ./configure --verbose --prefix=$(FLEX_TARGET_DIR) );
        touch $(FLEX_DIR)/.configured

$(FLEX_DIR)/.build: $(FLEX_DIR)/.configured
        -mkdir -p $(FLEX_TARGET_DIR)/man/man1
        $(MAKE) -C $(FLEX_DIR) CFLAGS="-Os -Wall" CC=$(TARGET_CC) LDFLAGS="-s"
        $(MAKE) -C $(FLEX_DIR) check
        $(MAKE) -C $(FLEX_DIR) PREFIX="$(FLEX_TARGET_DIR)" install      
        touch $(FLEX_DIR)/.build

source: $(FLEX_DIR)/.source 

build: $(FLEX_DIR)/.build

clean:
        -rm $(FLEX_DIR)/.build
        $(MAKE) -C $(FLEX_DIR) clean
        -rm $(FLEX_TARGET_DIR)/man/man1/flex.1
        -rm $(FLEX_TARGET_DIR)/bin/flex
        -rm $(FLEX_TARGET_DIR)/bin/flex++
        -rm $(FLEX_TARGET_DIR)/lib/libfl.a
        -rm $(FLEX_TARGET_DIR)/include/FlexLexer.h
  
srcclean:
        rm -rf $(FLEX_DIR)

--- NEW FILE: buildtool.cfg ---
<File buildtool.mk>
  Server = cvs-sourceforge
  Revision = HEAD
  Directory = flex
</File>

<File flex-2.5.4a.tar.gz>
  Server = cvs-sourceforge
  envname = FLEX_SOURCE
  Revision = HEAD
  Directory = flex
</File>



--- NEW FILE: flex-2.5.4a.tar.gz ---
(This appears to be a binary file; contents omitted.)


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
leaf-cvs-commits mailing list
leaf-cvs-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-cvs-commits

Reply via email to