|
Last change
on this file since 385 was 380, checked in by cinc, 17 years ago |
|
Compiler for a new programming language for use with NOM (C like).
|
-
Property svn:executable
set to
*
|
|
File size:
852 bytes
|
| Line | |
|---|
| 1 | # $Id: $
|
|---|
| 2 | ## @file
|
|---|
| 3 | # Makefile for the NOM compiler.
|
|---|
| 4 | #
|
|---|
| 5 |
|
|---|
| 6 | DEPTH ?= ..
|
|---|
| 7 | SUB_DEPTH = ..
|
|---|
| 8 | include $(PATH_KBUILD)/subheader.kmk
|
|---|
| 9 |
|
|---|
| 10 | #
|
|---|
| 11 | # The one we use during buildling.
|
|---|
| 12 | # If cross-compiling, we'll have to build it again for the SDK.
|
|---|
| 13 | #
|
|---|
| 14 | PROGRAMS += nomc
|
|---|
| 15 | nomc_TEMPLATE = basebin
|
|---|
| 16 | nomc_SDKS = glib2
|
|---|
| 17 | nomc_SOURCES = \
|
|---|
| 18 | c/nomc.c \
|
|---|
| 19 | c/open_outfile.c \
|
|---|
| 20 | c/printdata.c \
|
|---|
| 21 | c/token.c \
|
|---|
| 22 | c/util.c \
|
|---|
| 23 | \
|
|---|
| 24 | c-emitter_c/c_file_emitter.c \
|
|---|
| 25 | \
|
|---|
| 26 | parser_c/block_parser.c \
|
|---|
| 27 | parser_c/class_parser.c \
|
|---|
| 28 | parser_c/hash_parser.c \
|
|---|
| 29 | parser_c/interface_parser.c \
|
|---|
| 30 | parser_c/interfacemethod_parser.c \
|
|---|
| 31 | parser_c/lineinfo_parser.c \
|
|---|
| 32 | parser_c/classmethod_parser.c \
|
|---|
| 33 | parser_c/typespec_parser.c
|
|---|
| 34 | nomc_INCS = include
|
|---|
| 35 |
|
|---|
| 36 | #BLDPROGS += bld-idl-compiler
|
|---|
| 37 | #bld-idl-compiler_EXTENDS = nom-idl-compiler
|
|---|
| 38 | #bld-idl-compiler_TEMPLATE = nombldprog
|
|---|
| 39 |
|
|---|
| 40 |
|
|---|
| 41 | include $(PATH_KBUILD)/subfooter.kmk
|
|---|
| 42 |
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.