projects
/
fw
/
sdcc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* src/pic/device.c (sanitise_processor_name): only remove p(ic) prefix,
[fw/sdcc]
/
device
/
lib
/
pic
/
Makefile.rules
diff --git
a/device/lib/pic/Makefile.rules
b/device/lib/pic/Makefile.rules
index 452bb278a57a63256d0f623d7c6c88d6bbb48639..d01abd3498e78c22832f806e5bb64e1699fa6f5d 100644
(file)
--- a/
device/lib/pic/Makefile.rules
+++ b/
device/lib/pic/Makefile.rules
@@
-1,10
+1,10
@@
###########################################################
### Makefile.rules for the SDCC/PIC14 Library
###
###########################################################
### Makefile.rules for the SDCC/PIC14 Library
###
-### Copyright (C) 2005 by Raphael Neider <rneider
@
web.de>
+### Copyright (C) 2005 by Raphael Neider <rneider
AT
web.de>
###
### The library is currently maintained by
###
### The library is currently maintained by
-### Raphael Neider <rneider
@
web.de>
+### Raphael Neider <rneider
AT
web.de>
###
### This file may be distributed under the terms of the the
### GNU General Public License (GPL). See GPL for details.
###
### This file may be distributed under the terms of the the
### GNU General Public License (GPL). See GPL for details.
@@
-13,41
+13,41
@@
###
# update dependencies
###
# update dependencies
-$(top
srcdir)/
$(builddir)/%.d : %.c
+$(top
_builddir)
$(builddir)/%.d : %.c
ifndef SILENT
ifndef SILENT
- @echo "[ CPP ] ==> $(patsubst $(top
srcdir)/%,%,$@)";
+ @echo "[ CPP ] ==> $(patsubst $(top
_builddir)%,%,$@)"
endif
endif
- $(Q)$(CPP) $(CPPFLAGS) -o "$@" "$<"
;
+ $(Q)$(CPP) $(CPPFLAGS) -o "$@" "$<"
# assemble
# assemble
-$(top
srcdir)/
$(builddir)/%.o : %.S
+$(top
_builddir)
$(builddir)/%.o : %.S
ifndef SILENT
ifndef SILENT
- @echo "[ AS ] ==> $(patsubst $(top
srcdir)/%,%,$@)";
+ @echo "[ AS ] ==> $(patsubst $(top
_builddir)%,%,$@)"
endif
endif
- $(Q)$(CPP) $(CPPFLAGS) -P -o "$*.Spp" "$<"
;
- $(Q)$(AS) $(ASFLAGS) -o "$@" -c "$*.Spp"
;
- $(Q)$(RM) "$*.Spp"
;
+ $(Q)$(CPP) $(CPPFLAGS) -P -o "$*.Spp" "$<"
+ $(Q)$(AS) $(ASFLAGS) -o "$@" -c "$*.Spp"
+ $(Q)$(RM) "$*.Spp"
# compile
# compile
-$(top
srcdir)/
$(builddir)/%.o : %.c
+$(top
_builddir)
$(builddir)/%.o : %.c
ifndef SILENT
ifndef SILENT
- @echo "[ CC ] ==> $(patsubst $(top
srcdir)/%,%,$@)";
+ @echo "[ CC ] ==> $(patsubst $(top
_builddir)%,%,$@)"
endif
endif
- $(Q)$(CC) $(CFLAGS) -o "$@" -c "$<"
;
+ $(Q)$(CC) $(CFLAGS) -o "$@" -c "$<"
# create library
ifneq (,$(strip $(LIB_O)))
%.lib : $(LIB_O)
ifndef SILENT
# create library
ifneq (,$(strip $(LIB_O)))
%.lib : $(LIB_O)
ifndef SILENT
- @echo "[ LIB ] $(patsubst $(top
srcdir)/%,%,$@) <== $(patsubst $(topsrcdir)/$(builddir)/%,%,$^)";
+ @echo "[ LIB ] $(patsubst $(top
_builddir)%,%,$@) <== $(patsubst $(top_builddir)$(builddir)/%,%,$^)"
endif
endif
- $(Q)$(RM) "$@"; $(LIB) $(LIBFLAGS) "$@" $^
;
+ $(Q)$(RM) "$@"; $(LIB) $(LIBFLAGS) "$@" $^
else
%.lib : recurse
ifndef SILENT
else
%.lib : recurse
ifndef SILENT
- @echo "[ LIB ] $(patsubst $(top
srcdir)/%,%,$@) <== **/*.o";
+ @echo "[ LIB ] $(patsubst $(top
_builddir)%,%,$@) <== **/*.o"
endif
endif
- $(Q)$(RM) "$@"; LIB_O=`find "$(top
srcdir)/$(builddir)" -name "*.o"`; [ "x$${LIB_O}" = "x" ] || $(LIB) $(LIBFLAGS) "$@" $${LIB_O};
+ $(Q)$(RM) "$@"; LIB_O=`find "$(top
_builddir)$(builddir)" -name "*.o"`; [ "x$${LIB_O}" = "x" ] || $(LIB) $(LIBFLAGS) "$@" $${LIB_O}
endif
.PHONY : recurse force
endif
.PHONY : recurse force
@@
-57,7
+57,7
@@
ifneq (,$(strip $(SUBDIRS)))
recurse : force
$(Q)+for DIR in $(SUBDIRS) ; do \
$(GREP) "^$${ARCH}$$" "$${DIR}.ignore" &> /dev/null || ( \
recurse : force
$(Q)+for DIR in $(SUBDIRS) ; do \
$(GREP) "^$${ARCH}$$" "$${DIR}.ignore" &> /dev/null || ( \
-
[ -d "$(topsrcdir)/$(builddir)/$${DIR}" ] || $(MKDIR) "$(topsrcdir)/
$(builddir)/$${DIR}"; \
+
$(MKDIR) "$(top_builddir)
$(builddir)/$${DIR}"; \
$(MAKE) -C "$${DIR}" builddir="$(builddir)/$${DIR}" $(MAKECMDGOALS); \
) || exit 1; \
done
$(MAKE) -C "$${DIR}" builddir="$(builddir)/$${DIR}" $(MAKECMDGOALS); \
) || exit 1; \
done