forked from Imagelibrary/rtems
Compare commits
1 Commits
4.5.1-pre3
...
4.5.0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
14f1218480 |
@@ -1,28 +0,0 @@
|
|||||||
## $Id$
|
|
||||||
|
|
||||||
## NOTE: This is a temporary work-around to keep
|
|
||||||
## RTEMS's non automake standard make targets working.
|
|
||||||
## Once automake is fully integrated these make targets
|
|
||||||
## and this file will probably be removed
|
|
||||||
|
|
||||||
debug:
|
|
||||||
@echo
|
|
||||||
@echo "\"make debug\" is obsolete, instead use:"
|
|
||||||
@echo " make VARIANT=DEBUG"
|
|
||||||
@echo
|
|
||||||
|
|
||||||
.PHONY: debug
|
|
||||||
|
|
||||||
profile:
|
|
||||||
@echo
|
|
||||||
@echo "\"make profile\" is obsolete, instead use:"
|
|
||||||
@echo " make VARIANT=PROFILE"
|
|
||||||
@echo
|
|
||||||
|
|
||||||
preinstall-am: $(PREINSTALL_FILES)
|
|
||||||
preinstall: preinstall-am
|
|
||||||
.PHONY: preinstall preinstall-am
|
|
||||||
|
|
||||||
depend-am:
|
|
||||||
depend: depend-am
|
|
||||||
.PHONY: depend depend-am
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
##
|
|
||||||
## $Id$
|
|
||||||
##
|
|
||||||
|
|
||||||
include $(RTEMS_ROOT)/make/leaf.cfg
|
|
||||||
|
|
||||||
define make-library
|
|
||||||
$(RM) $@
|
|
||||||
$(AR) $(ARFLAGS) $@ $^
|
|
||||||
$(RANLIB) $@
|
|
||||||
endef
|
|
||||||
|
|
||||||
$(PROJECT_RELEASE)/lib:
|
|
||||||
@$(mkinstalldirs) $@
|
|
||||||
|
|
||||||
TMPINSTALL_FILES = $(PROJECT_RELEASE)/lib
|
|
||||||
|
|
||||||
.PRECIOUS: $(LIB)
|
|
||||||
@@ -1,80 +0,0 @@
|
|||||||
## $Id$
|
|
||||||
|
|
||||||
## NOTE: This is a temporary work-around to keep
|
|
||||||
## RTEMS's non automake standard make targets working.
|
|
||||||
## Once automake is fully integrated these make targets
|
|
||||||
## and this file will probably be removed
|
|
||||||
|
|
||||||
## translate VARIANT into VARIANT_V
|
|
||||||
VARIANT = OPTIMIZE
|
|
||||||
|
|
||||||
VARIANT_OPTIMIZE_V = OPTIMIZE
|
|
||||||
VARIANT_DEBUG_V = DEBUG
|
|
||||||
VARIANT_PROFILE_V = PROFILE
|
|
||||||
VARIANT_optimize_V = OPTIMIZE
|
|
||||||
VARIANT_debug_V = DEBUG
|
|
||||||
VARIANT_profile_V = PROFILE
|
|
||||||
|
|
||||||
VARIANT_V = $(VARIANT_$(VARIANT)_V)
|
|
||||||
|
|
||||||
## Setup the variant build subdirectory
|
|
||||||
ARCH_OPTIMIZE_V = o-optimize
|
|
||||||
ARCH_DEBUG_V = o-debug
|
|
||||||
ARCH_PROFILE_V = o-profile
|
|
||||||
|
|
||||||
ARCH__V = $(ARCH_OPTIMIZE_V)
|
|
||||||
ARCH = $(ARCH_$(VARIANT_V)_V)
|
|
||||||
|
|
||||||
## Setup the library suffix
|
|
||||||
LIBSUFFIX_OPTIMIZE_V =
|
|
||||||
LIBSUFFIX_DEBUG_V = _g
|
|
||||||
LIBSUFFIX_PROFILE_V = _p
|
|
||||||
|
|
||||||
LIBSUFFIX__V = $(LIBSUFFIX_OPTIMIZE_V)
|
|
||||||
LIB_VARIANT = $(LIBSUFFIX_$(VARIANT_V)_V)
|
|
||||||
|
|
||||||
LIBSUFFIX_VA = $(LIB_VARIANT).a
|
|
||||||
|
|
||||||
## These are supposed to be set in make/custom/<bsp>.cfg
|
|
||||||
## CFLAGS_OPTIMIZE_V =
|
|
||||||
## CFLAGS_DEBUG_V =
|
|
||||||
## CFLAGS_PROFILE_V =
|
|
||||||
|
|
||||||
CFLAGS__V = $(CFLAGS_OPTIMIZE_V)
|
|
||||||
AM_CFLAGS += $(CFLAGS_$(VARIANT_V)_V)
|
|
||||||
|
|
||||||
debug:
|
|
||||||
@echo
|
|
||||||
@echo "\"make debug\" is obsolete, instead use:"
|
|
||||||
@echo " make VARIANT=DEBUG"
|
|
||||||
@echo
|
|
||||||
|
|
||||||
.PHONY: debug
|
|
||||||
|
|
||||||
profile:
|
|
||||||
@echo
|
|
||||||
@echo "\"make profile\" is obsolete, instead use:"
|
|
||||||
@echo " make VARIANT=PROFILE"
|
|
||||||
@echo
|
|
||||||
|
|
||||||
.PHONY: profile
|
|
||||||
|
|
||||||
preinstall-am: $(PREINSTALL_FILES)
|
|
||||||
preinstall: preinstall-am
|
|
||||||
.PHONY: preinstall preinstall-am
|
|
||||||
|
|
||||||
depend-am:
|
|
||||||
depend: depend-am
|
|
||||||
.PHONY: depend depend-am
|
|
||||||
|
|
||||||
${ARCH}:
|
|
||||||
mkdir ${ARCH}
|
|
||||||
|
|
||||||
clean-local:
|
|
||||||
$(RM) -r o-optimize o-debug o-profile $(CLEANDIRS)
|
|
||||||
$(RM) Depends-o-optimize.tmp Depends-o-debug.tmp Depends-o-profile.tmp
|
|
||||||
|
|
||||||
distclean-local:
|
|
||||||
$(RM) Depends-o-optimize Depends-o-debug Depends-o-profile
|
|
||||||
|
|
||||||
PROJECT_TOOLS = $(PROJECT_RELEASE)/build-tools
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
## $Id$
|
|
||||||
|
|
||||||
## Borrowed from automake-1.4 and adapted to RTEMS
|
|
||||||
|
|
||||||
## NOTE: This is a temporary work-around to keep
|
|
||||||
## RTEMS's non automake standard make targets working.
|
|
||||||
## Once automake is fully integrated these make targets
|
|
||||||
## and this file will probably be removed
|
|
||||||
|
|
||||||
depend-recursive \
|
|
||||||
preinstall-recursive:
|
|
||||||
@set fnord $(MAKEFLAGS); amf=$$2; \
|
|
||||||
dot_seen=no; \
|
|
||||||
target=`echo $@ | sed s/-recursive//`; \
|
|
||||||
list='$(SUBDIRS)'; for subdir in $$list; do \
|
|
||||||
echo "Making $$target in $$subdir"; \
|
|
||||||
if test "$$subdir" = "."; then \
|
|
||||||
dot_seen=yes; \
|
|
||||||
local_target="$$target-am"; \
|
|
||||||
else \
|
|
||||||
local_target="$$target"; \
|
|
||||||
fi; \
|
|
||||||
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|
|
||||||
## This trick allows "-k" to keep its natural meaning when running a
|
|
||||||
## recursive rule.
|
|
||||||
|| case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
|
|
||||||
done; \
|
|
||||||
if test "$$dot_seen" = "no"; then \
|
|
||||||
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
|
|
||||||
fi; test -z "$$fail"
|
|
||||||
|
|
||||||
preinstall: preinstall-recursive
|
|
||||||
.PHONY: preinstall-recursive
|
|
||||||
|
|
||||||
depend: depend-recursive
|
|
||||||
.PHONY: depend-recursive
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
Reference in New Issue
Block a user