Files
cdesktop/cde/programs/dtappbuilder/src/abmf/Makefile.am
2020-09-05 15:49:46 -06:00

73 lines
1.8 KiB
Makefile

MAINTAINERCLEANFILES = Makefile.in
ABINCLUDES = ../include
EXTRA_DEFINES = -D_POSIX_SOURCE=1
if HPUX
CCOPTIONS = -Ae
endif
if AIX
CCOPTIONS = -qnoro
endif
if BSD
UTILLIB = -lutil
endif
SOURCES.msg = \
dtcodegen.msg \
../libAButil/libAButil.msg \
../libABobjXm/libABobjXm.msg \
../libABil/libABil.msg
bin_PROGRAMS = dtcodegen
#noinst_PROGRAMS = ab_func_strings test_parse test_merge
noinst_DATA = dtcodegen.cat
dtcodegen_CFLAGS = $(EXTRA_DEFINES) -I$(ABINCLUDES) -I../libABil
dtcodegen_LDADD = -lXext ../libABil/libABil.a \
../libABobjXm/libABobjXm.a \
../libABobj/libABobj.a ../libAButil/libAButil.a \
$(LIBTERM) $(LIBSVC) $(LIBTT) $(LIBHELP) $(LIBXIN) \
$(LIBWIDGET) $(UTILLIB) $(XTOOLLIB) -lm
dtcodegen_SOURCES = abmf.c args.c \
cdefs.c connect.c \
create_decls.c dtb_utils.c \
generate_code.c instances.c \
lib_func_strings.c make_file.c \
merge_c.c motifdefs.c \
msg_cvt.c msg_file.c \
obj_names.c parse_c.c \
proj_c_file.c proj_header_file.c \
resource_file.c stubs_c_file.c \
ui_c_file.c ui_header_file.c \
utils.c utils_c_file.c \
utils_header_file.c write_c.c \
write_code.c
#ab_func_strings_LDADD = -lm ../libAButil/libAButil.a
#ab_func_strings_SOURCES = ab_func_strings.c
#test_parse_CFLAGS = -DMAIN -D_POSIX_SOURCE=1 -I$(ABINCLUDES)
#test_parse_LDADD = ../libAButil/libAButil.a
#test_parse_SOURCES = parse_c.c
#test_merge_CFLAGS = -DMAIN -D_POSIX_SOURCE=1 -I$(ABINCLUDES)
#test_merge_LDADD = ../libAButil/libAButil.a parse_c.o
#test_merge_SOURCES = merge_c.c
dtcodegen.cat:: $(SOURCES.msg)
$(GENCAT) dtcodegen.cat $(SOURCES.msg)