Sha256: 5b0950d4558f90b17df1709adbeed6e4b8d692d09498b8acf574481a9ad67c53

Contents?: true

Size: 1.17 KB

Versions: 1

Compression:

Stored size: 1.17 KB

Contents

#
# Makefile for errdbg (GNU make)
#

PP = ../../..

include $(PP)/Makefile.include

OBJS = assert$(OBJ_EXT) d_printf$(OBJ_EXT) event_log$(OBJ_EXT) \
       exceptions$(OBJ_EXT) error_codes$(OBJ_EXT)

GENERATED = error_codes.h error_codes.c error_codes_scm.scm ErrorCodes.java
CUSTOM_CLEAN = clean_generated

include $(PP)/Makefile.pseudolib

################################################################################
# generated                                                                    #
################################################################################
generated: gen_error_codes$(EXE_EXT) error.codes
	./gen_error_codes$(EXE_EXT)
	touch generated

gen_error_codes$(EXE_EXT): gen_error_codes$(OBJ_EXT)
	$(LD) $(LFLAGS_NOLIB) $(LDOUT)$@ $^

gen_error_codes$(OBJ_EXT): gen_error_codes.c
	$(CC) $(CFLAGS) $<

################################################################################
# Clean                                                                        #
################################################################################
clean_generated:
	-$(REMOVE) error_codes.h error_codes.c gen_error_codes$(EXE_EXT) error_codes_scm.scm ErrorCodes.java

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sedna-0.6.0 vendor/sedna/kernel/common/errdbg/Makefile