2010-03-05 20:27:58 +00:00
|
|
|
--- a/Makefile
|
|
|
|
+++ b/Makefile
|
2011-10-24 21:49:24 +00:00
|
|
|
@@ -21,37 +21,16 @@
|
2009-10-07 15:14:28 +00:00
|
|
|
# MA 02111-1307 USA
|
|
|
|
#
|
|
|
|
|
|
|
|
-include $(TOPDIR)/config.mk
|
|
|
|
-
|
2011-10-24 21:49:24 +00:00
|
|
|
-HOSTSRCS := $(obj)crc32.c fw_env.c fw_env_main.c
|
|
|
|
+SRCS := crc32.c fw_env.c fw_env_main.c
|
2009-10-07 15:14:28 +00:00
|
|
|
HEADERS := fw_env.h
|
|
|
|
|
2011-10-24 21:49:24 +00:00
|
|
|
-# Compile for a hosted environment on the target
|
|
|
|
-HOSTCPPFLAGS = -idirafter $(SRCTREE)/include \
|
|
|
|
- -idirafter $(OBJTREE)/include2 \
|
|
|
|
- -idirafter $(OBJTREE)/include \
|
|
|
|
- -DUSE_HOSTCC
|
|
|
|
-
|
|
|
|
-ifeq ($(MTD_VERSION),old)
|
|
|
|
-HOSTCPPFLAGS += -DMTD_OLD
|
|
|
|
-endif
|
2010-03-05 20:27:58 +00:00
|
|
|
+CPPFLAGS := -Wall $(CFLAGS)
|
2009-10-07 15:14:28 +00:00
|
|
|
|
2010-03-05 20:27:58 +00:00
|
|
|
all: $(obj)fw_printenv
|
|
|
|
|
2011-10-24 21:49:24 +00:00
|
|
|
# Some files complain if compiled with -pedantic, use HOSTCFLAGS_NOPED
|
|
|
|
-$(obj)fw_printenv: $(HOSTSRCS) $(HEADERS)
|
|
|
|
- $(HOSTCC) $(HOSTCFLAGS_NOPED) $(HOSTLDFLAGS) -o $@ $(HOSTSRCS)
|
|
|
|
+$(obj)fw_printenv: $(SRCS) $(HEADERS)
|
2010-03-05 20:27:58 +00:00
|
|
|
+ $(CC) $(CPPFLAGS) $(SRCS) -o $(obj)fw_printenv
|
2009-10-07 15:14:28 +00:00
|
|
|
|
|
|
|
clean:
|
2011-10-24 21:49:24 +00:00
|
|
|
- rm -f $(obj)fw_printenv $(obj)crc32.c
|
2009-10-07 15:14:28 +00:00
|
|
|
-
|
|
|
|
-$(obj)crc32.c:
|
2011-10-24 21:49:24 +00:00
|
|
|
- ln -s $(src)../../lib/crc32.c $(obj)crc32.c
|
2009-10-07 15:14:28 +00:00
|
|
|
-
|
|
|
|
-#########################################################################
|
|
|
|
-
|
|
|
|
-include $(TOPDIR)/rules.mk
|
|
|
|
-
|
|
|
|
-sinclude $(obj).depend
|
|
|
|
-
|
|
|
|
-#########################################################################
|
2011-10-24 21:49:24 +00:00
|
|
|
+ rm -f $(obj)fw_printenv
|