mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-05 15:15:44 +00:00
Add preinstall.am
This commit is contained in:
@@ -4,6 +4,9 @@
|
||||
|
||||
ACLOCAL_AMFLAGS = -I ../../../aclocal
|
||||
|
||||
CLEANFILES =
|
||||
DISTCLEANFILES =
|
||||
|
||||
noinst_PROGRAMS =
|
||||
|
||||
include $(top_srcdir)/../../../automake/compile.am
|
||||
@@ -12,6 +15,7 @@ include_libcpudir = $(includedir)/libcpu
|
||||
|
||||
include_libcpu_HEADERS = cpu.h cpuModel.h
|
||||
include_libcpu_HEADERS += ../shared/include/cache.h
|
||||
include_libcpu_HEADERS += byteorder.h
|
||||
|
||||
noinst_PROGRAMS += cache.rel
|
||||
cache_rel_SOURCES = cache.c cache_.h ../shared/src/cache_aligned_malloc.c \
|
||||
@@ -29,29 +33,8 @@ page_rel_SOURCES = page.c cpu.h
|
||||
page_rel_CPPFLAGS = $(AM_CPPFLAGS)
|
||||
page_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
|
||||
|
||||
all-local: $(PREINSTALL_FILES)
|
||||
all-local: $(PREINSTALL_FILES) $(TMPINSTALL_FILES)
|
||||
|
||||
PREINSTALL_DIRS =
|
||||
PREINSTALL_FILES =
|
||||
|
||||
$(PROJECT_INCLUDE)/libcpu/$(dirstamp):
|
||||
@$(mkdir_p) $(PROJECT_INCLUDE)/libcpu
|
||||
@: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
|
||||
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
|
||||
|
||||
$(PROJECT_INCLUDE)/libcpu/cpu.h: cpu.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cpu.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cpu.h
|
||||
|
||||
$(PROJECT_INCLUDE)/libcpu/cpuModel.h: cpuModel.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cpuModel.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cpuModel.h
|
||||
|
||||
$(PROJECT_INCLUDE)/libcpu/cache.h: ../shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h
|
||||
|
||||
CLEANFILES = $(PREINSTALL_FILES)
|
||||
DISTCLEANFILES = $(PREINSTALL_DIRS)
|
||||
include $(srcdir)/preinstall.am
|
||||
|
||||
include $(top_srcdir)/../../../automake/local.am
|
||||
|
||||
Reference in New Issue
Block a user