lkml.org 
[lkml]   [2010]   [Sep]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5/5] Build infrastructure for mkcis and dump_cis programs
    Date
    Add Makefile and .gitignore for mkcis/dump_cis programs.

    Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
    ---
    mkcis/.gitignore | 4 ++++
    mkcis/Makefile | 29 +++++++++++++++++++++++++++++
    2 files changed, 33 insertions(+), 0 deletions(-)
    create mode 100644 mkcis/.gitignore
    create mode 100644 mkcis/Makefile

    diff --git a/mkcis/.gitignore b/mkcis/.gitignore
    new file mode 100644
    index 0000000..8d19f6d
    --- /dev/null
    +++ b/mkcis/.gitignore
    @@ -0,0 +1,4 @@
    +*.o
    +mkcis
    +dump_cis
    +
    diff --git a/mkcis/Makefile b/mkcis/Makefile
    new file mode 100644
    index 0000000..b7faa6f
    --- /dev/null
    +++ b/mkcis/Makefile
    @@ -0,0 +1,29 @@
    +CFLAGS = -Wall -I.
    +LDFLAGS = -lm
    +
    +# Uncomment to regenerate flex/bison output
    +# GENERATE_PARSER = 1
    +
    +BISON = bison
    +FLEX = flex
    +
    +all: mkcis dump_cis
    +
    +dump_cis: dump_cis.o
    +
    +mkcis: mkcis.o mkcis-lexer.lex.o mkcis-parser.tab.o
    +
    +clean:
    + -rm -f mkcis dump_cis *.o
    +
    +mkcis-lexer.lex.o: mkcis-parser.tab.h
    +
    +ifeq ($(GENERATE_PARSER),1)
    +mkcis-parser.tab.h: mkcis-parser.tab.c
    +
    +mkcis-parser.tab.c: mkcis-parser.y
    + $(BISON) -d -o $@ $<
    +
    +mkcis-lexer.lex.c: mkcis-lexer.l
    + $(FLEX) -o $@ $<
    +endif
    --
    1.7.1


    \
     
     \ /
      Last update: 2010-09-27 20:09    [W:3.402 / U:0.284 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site