diff options
| author | Michael Forney <mforney@mforney.org> | 2016-06-17 22:29:03 -0700 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2016-06-17 22:29:03 -0700 |
| commit | d0a269b11d381072fea86cfd4728a1fda5f91206 (patch) | |
| tree | a5aa0f844f7883a7b436403d4e34d4b47b3398e6 | |
| parent | dfa456fcf2d06fcc05199355c1ee05c7b843cd9d (diff) | |
cparser: Avoid globbing
| -rw-r--r-- | devel/cparser/gen.rc | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/devel/cparser/gen.rc b/devel/cparser/gen.rc index 302c011a..3fbc1486 100644 --- a/devel/cparser/gen.rc +++ b/devel/cparser/gen.rc @@ -7,7 +7,22 @@ cflags\ rule revision_hdr 'echo ''#define cparser_REVISION ""'' >$out.tmp && mv $out.tmp $out' build '$outdir'/revision.h revision_hdr -srcs=src/^(main.c */*.c) +srcs=src/^(\ + main.c\ + adt/^(panic.c pset_new.c strutil.c)\ + ast/^(\ + ast.c attribute.c constfold.c entity.c printer.c string_hash.c\ + string_rep.c symbol_table.c type.c type_hash.c types.c walk.c\ + )\ + driver/^(\ + actions.c c_driver.c diagnostic.c driver.c help.c\ + machine_triple.c options.c predefs.c target.c tempfile.c\ + timing.c warning.c\ + )\ + firm/^(ast2firm.c firm_opt.c jittest.c jump_target.c mangle.c)\ + parser/^(builtins.c format_check.c input.c parser.c preprocessor.c token.c)\ + wrappergen/^(write_compoundsizes.c write_fluffy.c write_jna.c)\ +) for(src in $srcs) cc $src '||' '$outdir'/revision.h phony/devel/libfirm/headers link cparser $srcs.o '$builddir'/devel/libfirm/libfirm.a file bin/cparser '$outdir'/cparser 755 |
