## ## $Id$ ## CLEANFILES = EXTRA_DIST = EXTRA_PROGRAMS = noinst_DATA = include $(top_srcdir)/../../../automake/compile.am if mc9328mxl include_mc9328mxldir = $(includedir)/mc9328mxl include_libcpudir = $(includedir)/libcpu include_HEADERS = include/mc9328mxl.h ## clock EXTRA_PROGRAMS += clock.rel CLEANFILES += clock.rel clock_rel_SOURCES = clock/clockdrv.c clock_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V) clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) EXTRA_PROGRAMS += clock_g.rel CLEANFILES += clock_g.rel clock_g_rel_SOURCES = $(clock_rel_SOURCES) clock_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V) clock_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) noinst_DATA += clock$(LIB_VARIANT).rel ## timer EXTRA_PROGRAMS += timer.rel CLEANFILES += timer.rel timer_rel_SOURCES = timer/timer.c timer_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V) timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) EXTRA_PROGRAMS += timer_g.rel CLEANFILES += timer_g.rel timer_g_rel_SOURCES = $(timer_rel_SOURCES) timer_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V) timer_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) noinst_DATA += timer$(LIB_VARIANT).rel ## interrupt include_HEADERS += irq/irq.h EXTRA_PROGRAMS += irq.rel CLEANFILES += irq.rel irq_rel_SOURCES = irq/irq.c irq/bsp_irq_init.c \ ../../../libbsp/arm/shared/irq/irq_init.c irq/bsp_irq_asm.S \ ../../../libbsp/arm/shared/irq/irq_asm.S irq/irq.h irq_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V) irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) EXTRA_PROGRAMS += irq_g.rel CLEANFILES += irq_g.rel irq_g_rel_SOURCES = $(irq_rel_SOURCES) irq_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V) irq_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) noinst_DATA += irq$(LIB_VARIANT).rel endif ## -- all-local: $(PREINSTALL_FILES) PREINSTALL_DIRS = PREINSTALL_FILES = $(PROJECT_INCLUDE)/$(dirstamp): @$(mkdir_p) $(PROJECT_INCLUDE) @: > $(PROJECT_INCLUDE)/$(dirstamp) PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp) if mc9328mxl $(PROJECT_INCLUDE)/mc9328mxl/$(dirstamp): @$(mkdir_p) $(PROJECT_INCLUDE)/mc9328mxl @: > $(PROJECT_INCLUDE)/mc9328mxl/$(dirstamp) PREINSTALL_DIRS += $(PROJECT_INCLUDE)/mc9328mxl/$(dirstamp) $(PROJECT_INCLUDE)/libcpu/$(dirstamp): @$(mkdir_p) $(PROJECT_INCLUDE)/libcpu @: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp) PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp) $(PROJECT_INCLUDE)/mc9328mxl.h: include/mc9328mxl.h $(PROJECT_INCLUDE)/$(dirstamp) $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/mc9328mxl.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/mc9328mxl.h $(PROJECT_INCLUDE)/irq.h: irq/irq.h $(PROJECT_INCLUDE)/$(dirstamp) $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/irq.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/irq.h endif CLEANFILES += $(PREINSTALL_FILES) DISTCLEANFILES = $(PREINSTALL_DIRS) include $(top_srcdir)/../../../automake/local.am