Add packaging files for Tizen
[profile/ivi/yasm.git] / libyasm / Makefile.inc
1 libyasm_a_SOURCES += libyasm/assocdat.c
2 libyasm_a_SOURCES += libyasm/bitvect.c
3 libyasm_a_SOURCES += libyasm/bc-align.c
4 libyasm_a_SOURCES += libyasm/bc-data.c
5 libyasm_a_SOURCES += libyasm/bc-incbin.c
6 libyasm_a_SOURCES += libyasm/bc-org.c
7 libyasm_a_SOURCES += libyasm/bc-reserve.c
8 libyasm_a_SOURCES += libyasm/bytecode.c
9 libyasm_a_SOURCES += libyasm/errwarn.c
10 libyasm_a_SOURCES += libyasm/expr.c
11 libyasm_a_SOURCES += libyasm/file.c
12 libyasm_a_SOURCES += libyasm/floatnum.c
13 libyasm_a_SOURCES += libyasm/hamt.c
14 libyasm_a_SOURCES += libyasm/insn.c
15 libyasm_a_SOURCES += libyasm/intnum.c
16 libyasm_a_SOURCES += libyasm/inttree.c
17 libyasm_a_SOURCES += libyasm/linemap.c
18 libyasm_a_SOURCES += libyasm/md5.c
19 libyasm_a_SOURCES += libyasm/mergesort.c
20 libyasm_a_SOURCES += libyasm/phash.c
21 libyasm_a_SOURCES += libyasm/section.c
22 libyasm_a_SOURCES += libyasm/strcasecmp.c
23 libyasm_a_SOURCES += libyasm/strsep.c
24 libyasm_a_SOURCES += libyasm/symrec.c
25 libyasm_a_SOURCES += libyasm/valparam.c
26 libyasm_a_SOURCES += libyasm/value.c
27 libyasm_a_SOURCES += libyasm/xmalloc.c
28 libyasm_a_SOURCES += libyasm/xstrdup.c
29 nodist_libyasm_a_SOURCES += module.c
30
31 module.c: $(top_srcdir)/libyasm/module.in genmodule$(EXEEXT) Makefile
32         $(top_builddir)/genmodule$(EXEEXT) $(top_srcdir)/libyasm/module.in Makefile
33
34 CLEANFILES += module.c
35
36 noinst_PROGRAMS += genmodule
37
38 genmodule_SOURCES =
39 EXTRA_DIST += libyasm/genmodule.c
40 genmodule_LDADD = genmodule.$(OBJEXT)
41 genmodule_LINK = $(CCLD_FOR_BUILD) -o $@
42
43 genmodule.$(OBJEXT): libyasm/genmodule.c
44         $(CC_FOR_BUILD) $(DEFAULT_INCLUDES) $(INCLUDES) -c -o $@ `test -f libyasm/genmodule.c || echo '$(srcdir)/'`libyasm/genmodule.c
45
46 EXTRA_DIST += libyasm/module.in
47
48 modincludedir = $(includedir)/libyasm
49
50 modinclude_HEADERS  = libyasm/arch.h
51 modinclude_HEADERS += libyasm/assocdat.h
52 modinclude_HEADERS += libyasm/bitvect.h
53 modinclude_HEADERS += libyasm/bytecode.h
54 modinclude_HEADERS += libyasm/compat-queue.h
55 modinclude_HEADERS += libyasm/coretype.h
56 modinclude_HEADERS += libyasm/dbgfmt.h
57 modinclude_HEADERS += libyasm/errwarn.h
58 modinclude_HEADERS += libyasm/expr.h
59 modinclude_HEADERS += libyasm/file.h
60 modinclude_HEADERS += libyasm/floatnum.h
61 modinclude_HEADERS += libyasm/hamt.h
62 modinclude_HEADERS += libyasm/insn.h
63 modinclude_HEADERS += libyasm/intnum.h
64 modinclude_HEADERS += libyasm/inttree.h
65 modinclude_HEADERS += libyasm/linemap.h
66 modinclude_HEADERS += libyasm/listfmt.h
67 modinclude_HEADERS += libyasm/md5.h
68 modinclude_HEADERS += libyasm/module.h
69 modinclude_HEADERS += libyasm/objfmt.h
70 modinclude_HEADERS += libyasm/parser.h
71 modinclude_HEADERS += libyasm/phash.h
72 modinclude_HEADERS += libyasm/preproc.h
73 modinclude_HEADERS += libyasm/section.h
74 modinclude_HEADERS += libyasm/symrec.h
75 modinclude_HEADERS += libyasm/valparam.h
76 modinclude_HEADERS += libyasm/value.h
77
78 EXTRA_DIST += libyasm/tests/Makefile.inc
79
80 include libyasm/tests/Makefile.inc