|
Last change
on this file since 360 was 326, checked in by cinc, 18 years ago |
|
Portability patches for Windows, Linux, Darwin by Bird.
|
|
File size:
1.1 KB
|
| Line | |
|---|
| 1 | # $Id: $
|
|---|
| 2 | ## @file
|
|---|
| 3 | # Makefile for the NOM IDL 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 += nom-idl-compiler
|
|---|
| 15 | nom-idl-compiler_TEMPLATE = basebin
|
|---|
| 16 | nom-idl-compiler_SDKS = glib2
|
|---|
| 17 | nom-idl-compiler_SOURCES = \
|
|---|
| 18 | c/emitter.c \
|
|---|
| 19 | c/nom-idl-compiler.c \
|
|---|
| 20 | c/printdata.c \
|
|---|
| 21 | c/open_outfile.c \
|
|---|
| 22 | c/token.c \
|
|---|
| 23 | c/util.c \
|
|---|
| 24 | \
|
|---|
| 25 | c-emitter_c/c_file_emitter.c \
|
|---|
| 26 | h-emitter_c/h_file_emitter.c \
|
|---|
| 27 | ih-emitter_c/ih_file_emitter.c \
|
|---|
| 28 | \
|
|---|
| 29 | parser_c/classversion_parser.c \
|
|---|
| 30 | parser_c/filestem_parser.c \
|
|---|
| 31 | parser_c/hash_parser.c \
|
|---|
| 32 | parser_c/instancevar_parser.c \
|
|---|
| 33 | parser_c/interface_parser.c \
|
|---|
| 34 | parser_c/lineinfo_parser.c \
|
|---|
| 35 | parser_c/method_parser.c \
|
|---|
| 36 | parser_c/metaclass_parser.c \
|
|---|
| 37 | parser_c/override_parser.c \
|
|---|
| 38 | parser_c/typespec_parser.c
|
|---|
| 39 | nom-idl-compiler_INCS = include
|
|---|
| 40 |
|
|---|
| 41 | #BLDPROGS += bld-idl-compiler
|
|---|
| 42 | #bld-idl-compiler_EXTENDS = nom-idl-compiler
|
|---|
| 43 | #bld-idl-compiler_TEMPLATE = nombldprog
|
|---|
| 44 |
|
|---|
| 45 |
|
|---|
| 46 | include $(PATH_KBUILD)/subfooter.kmk
|
|---|
| 47 |
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.