You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2020/03/23 04:10:27 UTC

[incubator-nuttx-apps] branch master updated: Revert "Don't generate .depend anymore"

This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx-apps.git


The following commit(s) were added to refs/heads/master by this push:
     new 1511403  Revert "Don't generate .depend anymore"
1511403 is described below

commit 1511403fdf85cf6b5e1acb898a188c60d5ad93fc
Author: Xiang Xiao <xi...@xiaomi.com>
AuthorDate: Mon Mar 23 11:33:08 2020 +0800

    Revert "Don't generate .depend anymore"
    
    This reverts commit cc5ad09caabd31b1efe02fb80cf811f698d9ac63.
---
 .gitignore                                                     |  1 +
 Application.mk                                                 | 10 ++++++----
 Makefile                                                       | 10 ++++++++--
 builtin/.gitignore                                             |  1 +
 examples/abntcodi/.gitignore                                   |  1 +
 examples/adc/.gitignore                                        |  1 +
 examples/adxl372_test/.gitignore                               |  1 +
 examples/ajoystick/.gitignore                                  |  1 +
 examples/alarm/.gitignore                                      |  1 +
 examples/apa102/.gitignore                                     |  1 +
 examples/apds9960/.gitignore                                   |  1 +
 examples/audio_rttl/.gitignore                                 |  1 +
 examples/bastest/.gitignore                                    |  1 +
 examples/battery/.gitignore                                    |  1 +
 examples/bmp180/.gitignore                                     |  1 +
 examples/bridge/.gitignore                                     |  1 +
 examples/buttons/.gitignore                                    |  1 +
 examples/calib_udelay/.gitignore                               |  1 +
 examples/can/.gitignore                                        |  1 +
 examples/canard/.gitignore                                     |  1 +
 examples/cctype/.gitignore                                     |  1 +
 examples/charger/.gitignore                                    |  1 +
 examples/chat/.gitignore                                       |  1 +
 examples/chrono/.gitignore                                     |  1 +
 examples/configdata/.gitignore                                 |  1 +
 examples/cpuhog/.gitignore                                     |  1 +
 examples/cromfs/.gitignore                                     |  1 +
 examples/dac/.gitignore                                        |  1 +
 examples/dhcpd/.gitignore                                      |  1 +
 examples/dhtxx/.gitignore                                      |  1 +
 examples/discover/.gitignore                                   |  1 +
 examples/djoystick/.gitignore                                  |  1 +
 examples/dsptest/.gitignore                                    |  1 +
 examples/elf/.gitignore                                        |  1 +
 examples/embedlog/.gitignore                                   |  1 +
 examples/fb/.gitignore                                         |  1 +
 examples/flash_test/.gitignore                                 |  1 +
 examples/flowc/.gitignore                                      |  1 +
 examples/ft80x/.gitignore                                      |  1 +
 examples/ftpc/.gitignore                                       |  1 +
 examples/ftpd/.gitignore                                       |  1 +
 examples/gpio/.gitignore                                       |  1 +
 examples/gps/.gitignore                                        |  1 +
 examples/hello/.gitignore                                      |  1 +
 examples/helloxx/.gitignore                                    |  1 +
 examples/hidkbd/.gitignore                                     |  1 +
 examples/i2schar/.gitignore                                    |  1 +
 examples/i2sloop/.gitignore                                    |  1 +
 examples/igmp/.gitignore                                       |  1 +
 examples/ina219/.gitignore                                     |  1 +
 examples/ina226/.gitignore                                     |  1 +
 examples/ini_dumper/.gitignore                                 |  1 +
 examples/ipforward/.gitignore                                  |  1 +
 examples/json/.gitignore                                       |  1 +
 examples/leds/.gitignore                                       |  1 +
 examples/lsm330spi_test/.gitignore                             |  1 +
 examples/lvgldemo/.gitignore                                   |  1 +
 examples/max31855/.gitignore                                   |  1 +
 examples/media/.gitignore                                      |  1 +
 examples/mld/.gitignore                                        |  1 +
 examples/mlx90614/.gitignore                                   |  1 +
 examples/modbus/.gitignore                                     |  1 +
 examples/modbusmaster/.gitignore                               |  1 +
 examples/module/.gitignore                                     |  1 +
 examples/mount/.gitignore                                      |  1 +
 examples/mtdpart/.gitignore                                    |  1 +
 examples/mtdrwb/.gitignore                                     |  1 +
 examples/netlink_route/.gitignore                              |  1 +
 examples/netloop/.gitignore                                    |  1 +
 examples/netpkt/.gitignore                                     |  1 +
 examples/nettest/.gitignore                                    |  1 +
 examples/null/.gitignore                                       |  1 +
 examples/nunchuck/.gitignore                                   |  1 +
 examples/nx/.gitignore                                         |  1 +
 examples/nxdemo/.gitignore                                     |  1 +
 examples/nxflat/.gitignore                                     |  1 +
 examples/nxhello/.gitignore                                    |  1 +
 examples/nximage/.gitignore                                    |  1 +
 examples/nxlines/.gitignore                                    |  1 +
 examples/nxterm/.gitignore                                     |  1 +
 examples/nxtext/.gitignore                                     |  1 +
 examples/obd2/.gitignore                                       |  1 +
 examples/oneshot/.gitignore                                    |  1 +
 examples/pca9635/.gitignore                                    |  1 +
 examples/pf_ieee802154/.gitignore                              |  1 +
 examples/pipe/.gitignore                                       |  1 +
 examples/poll/.gitignore                                       |  1 +
 examples/popen/.gitignore                                      |  1 +
 examples/posix_spawn/.gitignore                                |  1 +
 examples/powerled/.gitignore                                   |  1 +
 examples/powermonitor/.gitignore                               |  1 +
 examples/pppd/.gitignore                                       |  1 +
 examples/pty_test/.gitignore                                   |  1 +
 examples/pwfb/.gitignore                                       |  1 +
 examples/pwlines/.gitignore                                    |  1 +
 examples/pwm/.gitignore                                        |  1 +
 examples/qencoder/.gitignore                                   |  1 +
 examples/random/.gitignore                                     |  1 +
 examples/relays/.gitignore                                     |  1 +
 examples/rfid_readuid/.gitignore                               |  1 +
 examples/rgbled/.gitignore                                     |  1 +
 examples/romfs/.gitignore                                      |  1 +
 examples/sendmail/.gitignore                                   |  1 +
 examples/serialblaster/.gitignore                              |  1 +
 examples/serialrx/.gitignore                                   |  1 +
 examples/serloop/.gitignore                                    |  1 +
 examples/slcd/.gitignore                                       |  1 +
 examples/smps/.gitignore                                       |  1 +
 examples/sotest/.gitignore                                     |  1 +
 examples/stat/.gitignore                                       |  1 +
 examples/system/.gitignore                                     |  1 +
 examples/tcpblaster/.gitignore                                 |  1 +
 examples/tcpecho/.gitignore                                    |  1 +
 examples/telnetd/.gitignore                                    |  1 +
 examples/thttpd/.gitignore                                     |  1 +
 examples/thttpd/content/.gitignore                             |  1 +
 examples/tiff/.gitignore                                       |  1 +
 examples/timer/.gitignore                                      |  1 +
 examples/touchscreen/.gitignore                                |  1 +
 examples/udgram/.gitignore                                     |  1 +
 examples/udp/.gitignore                                        |  1 +
 examples/udpblaster/.gitignore                                 |  1 +
 examples/uid/.gitignore                                        |  1 +
 examples/unionfs/.gitignore                                    |  1 +
 examples/usbserial/.gitignore                                  |  1 +
 examples/userfs/.gitignore                                     |  1 +
 examples/usrsocktest/.gitignore                                |  1 +
 examples/ustream/.gitignore                                    |  1 +
 examples/veml6070/.gitignore                                   |  1 +
 examples/watchdog/.gitignore                                   |  1 +
 examples/webserver/.gitignore                                  |  1 +
 examples/webserver/httpd-fs/.gitignore                         |  1 +
 examples/wget/.gitignore                                       |  1 +
 examples/wgetjson/.gitignore                                   |  1 +
 examples/wgetjson/webserver/.gitignore                         |  1 +
 examples/wgetjson/webserver/wgetjson/.gitignore                |  1 +
 examples/xbc_test/.gitignore                                   |  1 +
 examples/xmlrpc/.gitignore                                     |  1 +
 examples/zerocross/.gitignore                                  |  1 +
 fsutils/flash_eraseall/.gitignore                              |  1 +
 fsutils/inifile/.gitignore                                     |  1 +
 fsutils/mkfatfs/.gitignore                                     |  1 +
 fsutils/mksmartfs/.gitignore                                   |  1 +
 fsutils/passwd/.gitignore                                      |  1 +
 gpsutils/minmea/.gitignore                                     |  1 +
 graphics/ft80x/.gitignore                                      |  1 +
 graphics/nxwidgets/.gitignore                                  |  1 +
 graphics/nxwidgets/UnitTests/CButton/.gitignore                |  1 +
 graphics/nxwidgets/UnitTests/CButtonArray/.gitignore           |  1 +
 graphics/nxwidgets/UnitTests/CCheckBox/.gitignore              |  1 +
 graphics/nxwidgets/UnitTests/CGlyphButton/.gitignore           |  1 +
 graphics/nxwidgets/UnitTests/CGlyphSliderHorizontal/.gitignore |  1 +
 graphics/nxwidgets/UnitTests/CImage/.gitignore                 |  1 +
 graphics/nxwidgets/UnitTests/CKeypad/.gitignore                |  1 +
 graphics/nxwidgets/UnitTests/CLabel/.gitignore                 |  1 +
 graphics/nxwidgets/UnitTests/CLatchButton/.gitignore           |  1 +
 graphics/nxwidgets/UnitTests/CLatchButtonArray/.gitignore      |  1 +
 graphics/nxwidgets/UnitTests/CListBox/.gitignore               |  1 +
 graphics/nxwidgets/UnitTests/CProgressBar/.gitignore           |  1 +
 graphics/nxwidgets/UnitTests/CRadioButton/.gitignore           |  1 +
 graphics/nxwidgets/UnitTests/CScrollbarHorizontal/.gitignore   |  1 +
 graphics/nxwidgets/UnitTests/CScrollbarVertical/.gitignore     |  1 +
 graphics/nxwidgets/UnitTests/CSliderHorizonal/.gitignore       |  1 +
 graphics/nxwidgets/UnitTests/CSliderVertical/.gitignore        |  1 +
 graphics/nxwidgets/UnitTests/CTextBox/.gitignore               |  1 +
 graphics/nxwm/.gitignore                                       |  1 +
 graphics/screenshot/.gitignore                                 |  1 +
 graphics/slcd/.gitignore                                       |  1 +
 graphics/tiff/.gitignore                                       |  1 +
 graphics/twm4nx/.gitignore                                     |  1 +
 import/.gitignore                                              |  1 +
 interpreters/bas/.gitignore                                    |  1 +
 interpreters/ficl/.gitignore                                   |  1 +
 interpreters/minibasic/.gitignore                              |  1 +
 modbus/.gitignore                                              |  1 +
 netutils/.gitignore                                            |  1 +
 netutils/chat/.gitignore                                       |  1 +
 netutils/codecs/.gitignore                                     |  1 +
 netutils/dhcpc/.gitignore                                      |  1 +
 netutils/dhcpd/.gitignore                                      |  1 +
 netutils/discover/.gitignore                                   |  1 +
 netutils/esp8266/.gitignore                                    |  1 +
 netutils/ftpc/.gitignore                                       |  1 +
 netutils/ftpd/.gitignore                                       |  1 +
 netutils/libcurl4nx/.gitignore                                 |  1 +
 netutils/netinit/.gitignore                                    |  1 +
 netutils/netlib/.gitignore                                     |  1 +
 netutils/ntpclient/.gitignore                                  |  1 +
 netutils/ping/.gitignore                                       |  1 +
 netutils/pppd/.gitignore                                       |  1 +
 netutils/smtp/.gitignore                                       |  1 +
 netutils/telnetc/.gitignore                                    |  1 +
 netutils/telnetd/.gitignore                                    |  1 +
 netutils/tftpc/.gitignore                                      |  1 +
 netutils/thttpd/.gitignore                                     |  1 +
 netutils/webclient/.gitignore                                  |  1 +
 netutils/webserver/.gitignore                                  |  1 +
 netutils/xmlrpc/.gitignore                                     |  1 +
 nshlib/.gitignore                                              |  1 +
 platform/.gitignore                                            |  1 +
 system/cdcacm/.gitignore                                       |  1 +
 system/cfgdata/.gitignore                                      |  1 +
 system/cle/.gitignore                                          |  1 +
 system/composite/.gitignore                                    |  1 +
 system/critmon/.gitignore                                      |  1 +
 system/cu/.gitignore                                           |  1 +
 system/dhcpc/.gitignore                                        |  1 +
 system/flash_eraseall/.gitignore                               |  1 +
 system/hex2bin/.gitignore                                      |  1 +
 system/hexed/.gitignore                                        |  1 +
 system/i2c/.gitignore                                          |  1 +
 system/lm75/.gitignore                                         |  1 +
 system/lzf/.gitignore                                          |  1 +
 system/mdio/.gitignore                                         |  1 +
 system/netdb/.gitignore                                        |  1 +
 system/nsh/.gitignore                                          |  1 +
 system/ntpc/.gitignore                                         |  1 +
 system/nxplayer/.gitignore                                     |  1 +
 system/nxrecorder/.gitignore                                   |  1 +
 system/ping/.gitignore                                         |  1 +
 system/ping6/.gitignore                                        |  1 +
 system/popen/.gitignore                                        |  1 +
 system/psmq/.gitignore                                         |  1 +
 system/ramtest/.gitignore                                      |  1 +
 system/readline/.gitignore                                     |  1 +
 system/sched_note/.gitignore                                   |  1 +
 system/setlogmask/.gitignore                                   |  1 +
 system/spi/.gitignore                                          |  1 +
 system/stackmonitor/.gitignore                                 |  1 +
 system/system/.gitignore                                       |  1 +
 system/taskset/.gitignore                                      |  1 +
 system/tee/.gitignore                                          |  1 +
 system/telnet/.gitignore                                       |  1 +
 system/ubloxmodem/.gitignore                                   |  1 +
 system/usbmsc/.gitignore                                       |  1 +
 system/vi/.gitignore                                           |  1 +
 system/zmodem/.gitignore                                       |  1 +
 testing/cxxtest/.gitignore                                     |  1 +
 testing/fstest/.gitignore                                      |  1 +
 testing/getprime/.gitignore                                    |  1 +
 testing/mm/.gitignore                                          |  1 +
 testing/nxffs/.gitignore                                       |  1 +
 testing/ostest/.gitignore                                      |  1 +
 testing/scanftest/.gitignore                                   |  1 +
 testing/smart/.gitignore                                       |  1 +
 testing/smart_test/.gitignore                                  |  1 +
 testing/smp/.gitignore                                         |  1 +
 wireless/bluetooth/btsak/.gitignore                            |  1 +
 wireless/gs2200m/.gitignore                                    |  1 +
 wireless/ieee802154/i8sak/.gitignore                           |  1 +
 wireless/ieee802154/i8shark/.gitignore                         |  1 +
 wireless/ieee802154/libmac/.gitignore                          |  1 +
 wireless/ieee802154/libutils/.gitignore                        |  1 +
 wireless/wapi/.gitignore                                       |  1 +
 254 files changed, 266 insertions(+), 6 deletions(-)

diff --git a/.gitignore b/.gitignore
index 43354fc..59148ed 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
+.depend
 Make.dep
 *.o
 *.a
diff --git a/Application.mk b/Application.mk
index 3187939..dafdab0 100644
--- a/Application.mk
+++ b/Application.mk
@@ -219,14 +219,15 @@ else
 context::
 endif
 
-Make.dep: Makefile $(SRCS)
+.depend: Makefile $(SRCS)
 ifeq ($(filter %$(CXXEXT),$(SRCS)),)
-	$(Q) $(MKDEP) $(ROOTDEPPATH) "$(CC)" -- $(CFLAGS) -- $(filter-out Makefile,$^) >$@
+	$(Q) $(MKDEP) $(ROOTDEPPATH) "$(CC)" -- $(CFLAGS) -- $(filter-out Makefile,$^) >Make.dep
 else
-	$(Q) $(MKDEP) $(ROOTDEPPATH) "$(CXX)" -- $(CXXFLAGS) -- $(filter-out Makefile,$^) >$@
+	$(Q) $(MKDEP) $(ROOTDEPPATH) "$(CXX)" -- $(CXXFLAGS) -- $(filter-out Makefile,$^) >Make.dep
 endif
+	$(Q) touch $@
 
-depend:: Make.dep
+depend:: .depend
 
 clean::
 	$(call DELFILE, .built)
@@ -234,5 +235,6 @@ clean::
 
 distclean:: clean
 	$(call DELFILE, Make.dep)
+	$(call DELFILE, .depend)
 
 -include Make.dep
diff --git a/Makefile b/Makefile
index 8f037c3..4ccce99 100644
--- a/Makefile
+++ b/Makefile
@@ -58,7 +58,7 @@ SYMTABOBJ = $(SYMTABSRC:.c=$(OBJEXT))
 # Build targets
 
 all: $(BIN)
-.PHONY: import install dirlinks context context_serialize clean_context context_rest export preconfig depend clean distclean
+.PHONY: import install dirlinks context context_serialize clean_context context_rest export .depdirs preconfig depend clean distclean
 .PRECIOUS: $(BIN)
 
 $(foreach SDIR, $(CONFIGURED_APPS), $(eval $(call SDIR_template,$(SDIR),all)))
@@ -145,7 +145,12 @@ ifneq ($(BUILTIN_REGISTRY),)
 endif
 endif
 
-depend: $(foreach SDIR, $(CONFIGURED_APPS), $(SDIR)_depend)
+.depdirs: $(foreach SDIR, $(CONFIGURED_APPS), $(SDIR)_depend)
+
+.depend: Makefile .depdirs
+	$(Q) touch $@
+
+depend: .depend
 
 clean_context:
 	$(Q) $(MAKE) -C platform clean_context TOPDIR="$(TOPDIR)" APPDIR="$(APPDIR)"
@@ -174,6 +179,7 @@ else
 	)
 endif
 	$(call DELFILE, *.lock)
+	$(call DELFILE, .depend)
 	$(call DELFILE, $(SYMTABSRC))
 	$(call DELFILE, $(SYMTABOBJ))
 	$(call DELFILE, $(BIN))
diff --git a/builtin/.gitignore b/builtin/.gitignore
index 667a9c1..8ccdce2 100644
--- a/builtin/.gitignore
+++ b/builtin/.gitignore
@@ -1,4 +1,5 @@
 /.context
+/.depend
 /.built
 /Make.dep
 /builtin_list.h
diff --git a/examples/abntcodi/.gitignore b/examples/abntcodi/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/abntcodi/.gitignore
+++ b/examples/abntcodi/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/adc/.gitignore b/examples/adc/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/adc/.gitignore
+++ b/examples/adc/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/adxl372_test/.gitignore b/examples/adxl372_test/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/adxl372_test/.gitignore
+++ b/examples/adxl372_test/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/ajoystick/.gitignore b/examples/ajoystick/.gitignore
index d85b181..105259c 100644
--- a/examples/ajoystick/.gitignore
+++ b/examples/ajoystick/.gitignore
@@ -1,5 +1,6 @@
 /Make.dep
 /.context
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/examples/alarm/.gitignore b/examples/alarm/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/alarm/.gitignore
+++ b/examples/alarm/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/apa102/.gitignore b/examples/apa102/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/apa102/.gitignore
+++ b/examples/apa102/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/apds9960/.gitignore b/examples/apds9960/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/apds9960/.gitignore
+++ b/examples/apds9960/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/audio_rttl/.gitignore b/examples/audio_rttl/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/audio_rttl/.gitignore
+++ b/examples/audio_rttl/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/bastest/.gitignore b/examples/bastest/.gitignore
index 8faa6bc..af17d4c 100644
--- a/examples/bastest/.gitignore
+++ b/examples/bastest/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /romfs.img
 /romfs.h
diff --git a/examples/battery/.gitignore b/examples/battery/.gitignore
index 0de0623..caa9bde 100644
--- a/examples/battery/.gitignore
+++ b/examples/battery/.gitignore
@@ -1,5 +1,6 @@
 /hello
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/bmp180/.gitignore b/examples/bmp180/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/bmp180/.gitignore
+++ b/examples/bmp180/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/bridge/.gitignore b/examples/bridge/.gitignore
index edbc791..67b2dbc 100644
--- a/examples/bridge/.gitignore
+++ b/examples/bridge/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /bridge_config.h
 /host1
diff --git a/examples/buttons/.gitignore b/examples/buttons/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/buttons/.gitignore
+++ b/examples/buttons/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/calib_udelay/.gitignore b/examples/calib_udelay/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/calib_udelay/.gitignore
+++ b/examples/calib_udelay/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/can/.gitignore b/examples/can/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/can/.gitignore
+++ b/examples/can/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/canard/.gitignore b/examples/canard/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/canard/.gitignore
+++ b/examples/canard/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/cctype/.gitignore b/examples/cctype/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/cctype/.gitignore
+++ b/examples/cctype/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/charger/.gitignore b/examples/charger/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/charger/.gitignore
+++ b/examples/charger/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/chat/.gitignore b/examples/chat/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/chat/.gitignore
+++ b/examples/chat/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/chrono/.gitignore b/examples/chrono/.gitignore
index 0de0623..caa9bde 100644
--- a/examples/chrono/.gitignore
+++ b/examples/chrono/.gitignore
@@ -1,5 +1,6 @@
 /hello
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/configdata/.gitignore b/examples/configdata/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/configdata/.gitignore
+++ b/examples/configdata/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/cpuhog/.gitignore b/examples/cpuhog/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/cpuhog/.gitignore
+++ b/examples/cpuhog/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/cromfs/.gitignore b/examples/cromfs/.gitignore
index bfe9412..80af0bf 100644
--- a/examples/cromfs/.gitignore
+++ b/examples/cromfs/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/dac/.gitignore b/examples/dac/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/dac/.gitignore
+++ b/examples/dac/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/dhcpd/.gitignore b/examples/dhcpd/.gitignore
index b075dcc..0ca3d15 100644
--- a/examples/dhcpd/.gitignore
+++ b/examples/dhcpd/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.o1
 /*.asm
diff --git a/examples/dhtxx/.gitignore b/examples/dhtxx/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/dhtxx/.gitignore
+++ b/examples/dhtxx/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/discover/.gitignore b/examples/discover/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/discover/.gitignore
+++ b/examples/discover/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/djoystick/.gitignore b/examples/djoystick/.gitignore
index d85b181..105259c 100644
--- a/examples/djoystick/.gitignore
+++ b/examples/djoystick/.gitignore
@@ -1,5 +1,6 @@
 /Make.dep
 /.context
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/examples/dsptest/.gitignore b/examples/dsptest/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/dsptest/.gitignore
+++ b/examples/dsptest/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/elf/.gitignore b/examples/elf/.gitignore
index ff3691e..4cfc495 100644
--- a/examples/elf/.gitignore
+++ b/examples/elf/.gitignore
@@ -1,2 +1,3 @@
 /Make.dep
+/.depend
 /.built
diff --git a/examples/embedlog/.gitignore b/examples/embedlog/.gitignore
index 0de0623..caa9bde 100644
--- a/examples/embedlog/.gitignore
+++ b/examples/embedlog/.gitignore
@@ -1,5 +1,6 @@
 /hello
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/fb/.gitignore b/examples/fb/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/fb/.gitignore
+++ b/examples/fb/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/flash_test/.gitignore b/examples/flash_test/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/flash_test/.gitignore
+++ b/examples/flash_test/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/flowc/.gitignore b/examples/flowc/.gitignore
index 395644c..f91aeb7 100644
--- a/examples/flowc/.gitignore
+++ b/examples/flowc/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /host
 /config.h
diff --git a/examples/ft80x/.gitignore b/examples/ft80x/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/ft80x/.gitignore
+++ b/examples/ft80x/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/ftpc/.gitignore b/examples/ftpc/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/ftpc/.gitignore
+++ b/examples/ftpc/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/ftpd/.gitignore b/examples/ftpd/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/ftpd/.gitignore
+++ b/examples/ftpd/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/gpio/.gitignore b/examples/gpio/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/gpio/.gitignore
+++ b/examples/gpio/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/gps/.gitignore b/examples/gps/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/gps/.gitignore
+++ b/examples/gps/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/hello/.gitignore b/examples/hello/.gitignore
index 0de0623..caa9bde 100644
--- a/examples/hello/.gitignore
+++ b/examples/hello/.gitignore
@@ -1,5 +1,6 @@
 /hello
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/helloxx/.gitignore b/examples/helloxx/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/helloxx/.gitignore
+++ b/examples/helloxx/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/hidkbd/.gitignore b/examples/hidkbd/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/hidkbd/.gitignore
+++ b/examples/hidkbd/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/i2schar/.gitignore b/examples/i2schar/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/i2schar/.gitignore
+++ b/examples/i2schar/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/i2sloop/.gitignore b/examples/i2sloop/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/i2sloop/.gitignore
+++ b/examples/i2sloop/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/igmp/.gitignore b/examples/igmp/.gitignore
index ae19397..c2a8908 100644
--- a/examples/igmp/.gitignore
+++ b/examples/igmp/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /host
 /*.asm
diff --git a/examples/ina219/.gitignore b/examples/ina219/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/ina219/.gitignore
+++ b/examples/ina219/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/ina226/.gitignore b/examples/ina226/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/ina226/.gitignore
+++ b/examples/ina226/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/ini_dumper/.gitignore b/examples/ini_dumper/.gitignore
index 0de0623..caa9bde 100644
--- a/examples/ini_dumper/.gitignore
+++ b/examples/ini_dumper/.gitignore
@@ -1,5 +1,6 @@
 /hello
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/ipforward/.gitignore b/examples/ipforward/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/ipforward/.gitignore
+++ b/examples/ipforward/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/json/.gitignore b/examples/json/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/json/.gitignore
+++ b/examples/json/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/leds/.gitignore b/examples/leds/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/leds/.gitignore
+++ b/examples/leds/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/lsm330spi_test/.gitignore b/examples/lsm330spi_test/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/lsm330spi_test/.gitignore
+++ b/examples/lsm330spi_test/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/lvgldemo/.gitignore b/examples/lvgldemo/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/lvgldemo/.gitignore
+++ b/examples/lvgldemo/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/max31855/.gitignore b/examples/max31855/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/max31855/.gitignore
+++ b/examples/max31855/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/media/.gitignore b/examples/media/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/media/.gitignore
+++ b/examples/media/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/mld/.gitignore b/examples/mld/.gitignore
index ae19397..c2a8908 100644
--- a/examples/mld/.gitignore
+++ b/examples/mld/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /host
 /*.asm
diff --git a/examples/mlx90614/.gitignore b/examples/mlx90614/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/mlx90614/.gitignore
+++ b/examples/mlx90614/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/modbus/.gitignore b/examples/modbus/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/modbus/.gitignore
+++ b/examples/modbus/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/modbusmaster/.gitignore b/examples/modbusmaster/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/modbusmaster/.gitignore
+++ b/examples/modbusmaster/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/module/.gitignore b/examples/module/.gitignore
index ff3691e..4cfc495 100644
--- a/examples/module/.gitignore
+++ b/examples/module/.gitignore
@@ -1,2 +1,3 @@
 /Make.dep
+/.depend
 /.built
diff --git a/examples/mount/.gitignore b/examples/mount/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/mount/.gitignore
+++ b/examples/mount/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/mtdpart/.gitignore b/examples/mtdpart/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/mtdpart/.gitignore
+++ b/examples/mtdpart/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/mtdrwb/.gitignore b/examples/mtdrwb/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/mtdrwb/.gitignore
+++ b/examples/mtdrwb/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/netlink_route/.gitignore b/examples/netlink_route/.gitignore
index 0de0623..caa9bde 100644
--- a/examples/netlink_route/.gitignore
+++ b/examples/netlink_route/.gitignore
@@ -1,5 +1,6 @@
 /hello
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/netloop/.gitignore b/examples/netloop/.gitignore
index bd3d05f..cfcfc3a 100644
--- a/examples/netloop/.gitignore
+++ b/examples/netloop/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /host
 /*.asm
diff --git a/examples/netpkt/.gitignore b/examples/netpkt/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/netpkt/.gitignore
+++ b/examples/netpkt/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/nettest/.gitignore b/examples/nettest/.gitignore
index f1c65b9..8598f0e 100644
--- a/examples/nettest/.gitignore
+++ b/examples/nettest/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /host
 /config.h
diff --git a/examples/null/.gitignore b/examples/null/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/null/.gitignore
+++ b/examples/null/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/nunchuck/.gitignore b/examples/nunchuck/.gitignore
index d85b181..105259c 100644
--- a/examples/nunchuck/.gitignore
+++ b/examples/nunchuck/.gitignore
@@ -1,5 +1,6 @@
 /Make.dep
 /.context
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/examples/nx/.gitignore b/examples/nx/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/nx/.gitignore
+++ b/examples/nx/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/nxdemo/.gitignore b/examples/nxdemo/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/nxdemo/.gitignore
+++ b/examples/nxdemo/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/nxflat/.gitignore b/examples/nxflat/.gitignore
index ff3691e..4cfc495 100644
--- a/examples/nxflat/.gitignore
+++ b/examples/nxflat/.gitignore
@@ -1,2 +1,3 @@
 /Make.dep
+/.depend
 /.built
diff --git a/examples/nxhello/.gitignore b/examples/nxhello/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/nxhello/.gitignore
+++ b/examples/nxhello/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/nximage/.gitignore b/examples/nximage/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/nximage/.gitignore
+++ b/examples/nximage/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/nxlines/.gitignore b/examples/nxlines/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/nxlines/.gitignore
+++ b/examples/nxlines/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/nxterm/.gitignore b/examples/nxterm/.gitignore
index d9b7b1c..b144608 100644
--- a/examples/nxterm/.gitignore
+++ b/examples/nxterm/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/examples/nxtext/.gitignore b/examples/nxtext/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/nxtext/.gitignore
+++ b/examples/nxtext/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/obd2/.gitignore b/examples/obd2/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/obd2/.gitignore
+++ b/examples/obd2/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/oneshot/.gitignore b/examples/oneshot/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/oneshot/.gitignore
+++ b/examples/oneshot/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/pca9635/.gitignore b/examples/pca9635/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/pca9635/.gitignore
+++ b/examples/pca9635/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/pf_ieee802154/.gitignore b/examples/pf_ieee802154/.gitignore
index c0d4607..b671b58 100644
--- a/examples/pf_ieee802154/.gitignore
+++ b/examples/pf_ieee802154/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /host
 /*.asm
diff --git a/examples/pipe/.gitignore b/examples/pipe/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/pipe/.gitignore
+++ b/examples/pipe/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/poll/.gitignore b/examples/poll/.gitignore
index bd3d05f..cfcfc3a 100644
--- a/examples/poll/.gitignore
+++ b/examples/poll/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /host
 /*.asm
diff --git a/examples/popen/.gitignore b/examples/popen/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/popen/.gitignore
+++ b/examples/popen/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/posix_spawn/.gitignore b/examples/posix_spawn/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/posix_spawn/.gitignore
+++ b/examples/posix_spawn/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/powerled/.gitignore b/examples/powerled/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/powerled/.gitignore
+++ b/examples/powerled/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/powermonitor/.gitignore b/examples/powermonitor/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/powermonitor/.gitignore
+++ b/examples/powermonitor/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/pppd/.gitignore b/examples/pppd/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/pppd/.gitignore
+++ b/examples/pppd/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/pty_test/.gitignore b/examples/pty_test/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/pty_test/.gitignore
+++ b/examples/pty_test/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/pwfb/.gitignore b/examples/pwfb/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/pwfb/.gitignore
+++ b/examples/pwfb/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/pwlines/.gitignore b/examples/pwlines/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/pwlines/.gitignore
+++ b/examples/pwlines/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/pwm/.gitignore b/examples/pwm/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/pwm/.gitignore
+++ b/examples/pwm/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/qencoder/.gitignore b/examples/qencoder/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/qencoder/.gitignore
+++ b/examples/qencoder/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/random/.gitignore b/examples/random/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/random/.gitignore
+++ b/examples/random/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/relays/.gitignore b/examples/relays/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/relays/.gitignore
+++ b/examples/relays/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/rfid_readuid/.gitignore b/examples/rfid_readuid/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/rfid_readuid/.gitignore
+++ b/examples/rfid_readuid/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/rgbled/.gitignore b/examples/rgbled/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/rgbled/.gitignore
+++ b/examples/rgbled/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/romfs/.gitignore b/examples/romfs/.gitignore
index 2fa01d4..ae1f585 100644
--- a/examples/romfs/.gitignore
+++ b/examples/romfs/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /testdir
 /testdir.img
diff --git a/examples/sendmail/.gitignore b/examples/sendmail/.gitignore
index ee5ec64..565aaaa 100644
--- a/examples/sendmail/.gitignore
+++ b/examples/sendmail/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /net
 /nuttx
diff --git a/examples/serialblaster/.gitignore b/examples/serialblaster/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/serialblaster/.gitignore
+++ b/examples/serialblaster/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/serialrx/.gitignore b/examples/serialrx/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/serialrx/.gitignore
+++ b/examples/serialrx/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/serloop/.gitignore b/examples/serloop/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/serloop/.gitignore
+++ b/examples/serloop/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/slcd/.gitignore b/examples/slcd/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/slcd/.gitignore
+++ b/examples/slcd/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/smps/.gitignore b/examples/smps/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/smps/.gitignore
+++ b/examples/smps/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/sotest/.gitignore b/examples/sotest/.gitignore
index ff3691e..4cfc495 100644
--- a/examples/sotest/.gitignore
+++ b/examples/sotest/.gitignore
@@ -1,2 +1,3 @@
 /Make.dep
+/.depend
 /.built
diff --git a/examples/stat/.gitignore b/examples/stat/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/stat/.gitignore
+++ b/examples/stat/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/system/.gitignore b/examples/system/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/system/.gitignore
+++ b/examples/system/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/tcpblaster/.gitignore b/examples/tcpblaster/.gitignore
index f1c65b9..8598f0e 100644
--- a/examples/tcpblaster/.gitignore
+++ b/examples/tcpblaster/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /host
 /config.h
diff --git a/examples/tcpecho/.gitignore b/examples/tcpecho/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/tcpecho/.gitignore
+++ b/examples/tcpecho/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/telnetd/.gitignore b/examples/telnetd/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/telnetd/.gitignore
+++ b/examples/telnetd/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/thttpd/.gitignore b/examples/thttpd/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/thttpd/.gitignore
+++ b/examples/thttpd/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/thttpd/content/.gitignore b/examples/thttpd/content/.gitignore
index 56a5151..cebf33a 100644
--- a/examples/thttpd/content/.gitignore
+++ b/examples/thttpd/content/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/tiff/.gitignore b/examples/tiff/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/tiff/.gitignore
+++ b/examples/tiff/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/timer/.gitignore b/examples/timer/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/timer/.gitignore
+++ b/examples/timer/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/touchscreen/.gitignore b/examples/touchscreen/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/touchscreen/.gitignore
+++ b/examples/touchscreen/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/udgram/.gitignore b/examples/udgram/.gitignore
index 9ea7e93..bd9cd98 100644
--- a/examples/udgram/.gitignore
+++ b/examples/udgram/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/udp/.gitignore b/examples/udp/.gitignore
index 395644c..f91aeb7 100644
--- a/examples/udp/.gitignore
+++ b/examples/udp/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /host
 /config.h
diff --git a/examples/udpblaster/.gitignore b/examples/udpblaster/.gitignore
index f1c65b9..8598f0e 100644
--- a/examples/udpblaster/.gitignore
+++ b/examples/udpblaster/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /host
 /config.h
diff --git a/examples/uid/.gitignore b/examples/uid/.gitignore
index 0de0623..caa9bde 100644
--- a/examples/uid/.gitignore
+++ b/examples/uid/.gitignore
@@ -1,5 +1,6 @@
 /hello
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/unionfs/.gitignore b/examples/unionfs/.gitignore
index 381bef6..bfcd61d 100644
--- a/examples/unionfs/.gitignore
+++ b/examples/unionfs/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /atestdir.img
 /btestdir.img
diff --git a/examples/usbserial/.gitignore b/examples/usbserial/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/usbserial/.gitignore
+++ b/examples/usbserial/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/userfs/.gitignore b/examples/userfs/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/userfs/.gitignore
+++ b/examples/userfs/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/usrsocktest/.gitignore b/examples/usrsocktest/.gitignore
index a05cc36..52ae9aa 100644
--- a/examples/usrsocktest/.gitignore
+++ b/examples/usrsocktest/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/ustream/.gitignore b/examples/ustream/.gitignore
index a05cc36..52ae9aa 100644
--- a/examples/ustream/.gitignore
+++ b/examples/ustream/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/veml6070/.gitignore b/examples/veml6070/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/veml6070/.gitignore
+++ b/examples/veml6070/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/watchdog/.gitignore b/examples/watchdog/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/watchdog/.gitignore
+++ b/examples/watchdog/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/webserver/.gitignore b/examples/webserver/.gitignore
index f4a5d19..12109c0 100644
--- a/examples/webserver/.gitignore
+++ b/examples/webserver/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /httpd_fsdata.c
 /*.asm
diff --git a/examples/webserver/httpd-fs/.gitignore b/examples/webserver/httpd-fs/.gitignore
index 61705d8..e75e705 100644
--- a/examples/webserver/httpd-fs/.gitignore
+++ b/examples/webserver/httpd-fs/.gitignore
@@ -1,5 +1,6 @@
 /Make.dep
 /.context
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/wget/.gitignore b/examples/wget/.gitignore
index ee5ec64..565aaaa 100644
--- a/examples/wget/.gitignore
+++ b/examples/wget/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /net
 /nuttx
diff --git a/examples/wgetjson/.gitignore b/examples/wgetjson/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/wgetjson/.gitignore
+++ b/examples/wgetjson/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/wgetjson/webserver/.gitignore b/examples/wgetjson/webserver/.gitignore
index 61705d8..e75e705 100644
--- a/examples/wgetjson/webserver/.gitignore
+++ b/examples/wgetjson/webserver/.gitignore
@@ -1,5 +1,6 @@
 /Make.dep
 /.context
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/wgetjson/webserver/wgetjson/.gitignore b/examples/wgetjson/webserver/wgetjson/.gitignore
index 61705d8..e75e705 100644
--- a/examples/wgetjson/webserver/wgetjson/.gitignore
+++ b/examples/wgetjson/webserver/wgetjson/.gitignore
@@ -1,5 +1,6 @@
 /Make.dep
 /.context
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/xbc_test/.gitignore b/examples/xbc_test/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/xbc_test/.gitignore
+++ b/examples/xbc_test/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/xmlrpc/.gitignore b/examples/xmlrpc/.gitignore
index 8e34014..fa1ec75 100644
--- a/examples/xmlrpc/.gitignore
+++ b/examples/xmlrpc/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/examples/zerocross/.gitignore b/examples/zerocross/.gitignore
index d85b181..105259c 100644
--- a/examples/zerocross/.gitignore
+++ b/examples/zerocross/.gitignore
@@ -1,5 +1,6 @@
 /Make.dep
 /.context
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/fsutils/flash_eraseall/.gitignore b/fsutils/flash_eraseall/.gitignore
index 977c0c4..83bd7b8 100644
--- a/fsutils/flash_eraseall/.gitignore
+++ b/fsutils/flash_eraseall/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/fsutils/inifile/.gitignore b/fsutils/inifile/.gitignore
index 977c0c4..83bd7b8 100644
--- a/fsutils/inifile/.gitignore
+++ b/fsutils/inifile/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/fsutils/mkfatfs/.gitignore b/fsutils/mkfatfs/.gitignore
index 977c0c4..83bd7b8 100644
--- a/fsutils/mkfatfs/.gitignore
+++ b/fsutils/mkfatfs/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/fsutils/mksmartfs/.gitignore b/fsutils/mksmartfs/.gitignore
index 977c0c4..83bd7b8 100644
--- a/fsutils/mksmartfs/.gitignore
+++ b/fsutils/mksmartfs/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/fsutils/passwd/.gitignore b/fsutils/passwd/.gitignore
index 977c0c4..83bd7b8 100644
--- a/fsutils/passwd/.gitignore
+++ b/fsutils/passwd/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/gpsutils/minmea/.gitignore b/gpsutils/minmea/.gitignore
index 8e34014..fa1ec75 100644
--- a/gpsutils/minmea/.gitignore
+++ b/gpsutils/minmea/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/graphics/ft80x/.gitignore b/graphics/ft80x/.gitignore
index fdf2f43..22a689a 100644
--- a/graphics/ft80x/.gitignore
+++ b/graphics/ft80x/.gitignore
@@ -1,5 +1,6 @@
 Make.dep
 .context
+.depend
 .built
 *.swp
 *.asm
diff --git a/graphics/nxwidgets/.gitignore b/graphics/nxwidgets/.gitignore
index f2b4e86..f21c854 100644
--- a/graphics/nxwidgets/.gitignore
+++ b/graphics/nxwidgets/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/graphics/nxwidgets/UnitTests/CButton/.gitignore b/graphics/nxwidgets/UnitTests/CButton/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CButton/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CButton/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CButtonArray/.gitignore b/graphics/nxwidgets/UnitTests/CButtonArray/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CButtonArray/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CButtonArray/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CCheckBox/.gitignore b/graphics/nxwidgets/UnitTests/CCheckBox/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CCheckBox/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CCheckBox/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CGlyphButton/.gitignore b/graphics/nxwidgets/UnitTests/CGlyphButton/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CGlyphButton/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CGlyphButton/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CGlyphSliderHorizontal/.gitignore b/graphics/nxwidgets/UnitTests/CGlyphSliderHorizontal/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CGlyphSliderHorizontal/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CGlyphSliderHorizontal/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CImage/.gitignore b/graphics/nxwidgets/UnitTests/CImage/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CImage/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CImage/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CKeypad/.gitignore b/graphics/nxwidgets/UnitTests/CKeypad/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CKeypad/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CKeypad/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CLabel/.gitignore b/graphics/nxwidgets/UnitTests/CLabel/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CLabel/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CLabel/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CLatchButton/.gitignore b/graphics/nxwidgets/UnitTests/CLatchButton/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CLatchButton/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CLatchButton/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CLatchButtonArray/.gitignore b/graphics/nxwidgets/UnitTests/CLatchButtonArray/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CLatchButtonArray/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CLatchButtonArray/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CListBox/.gitignore b/graphics/nxwidgets/UnitTests/CListBox/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CListBox/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CListBox/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CProgressBar/.gitignore b/graphics/nxwidgets/UnitTests/CProgressBar/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CProgressBar/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CProgressBar/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CRadioButton/.gitignore b/graphics/nxwidgets/UnitTests/CRadioButton/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CRadioButton/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CRadioButton/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CScrollbarHorizontal/.gitignore b/graphics/nxwidgets/UnitTests/CScrollbarHorizontal/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CScrollbarHorizontal/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CScrollbarHorizontal/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CScrollbarVertical/.gitignore b/graphics/nxwidgets/UnitTests/CScrollbarVertical/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CScrollbarVertical/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CScrollbarVertical/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CSliderHorizonal/.gitignore b/graphics/nxwidgets/UnitTests/CSliderHorizonal/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CSliderHorizonal/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CSliderHorizonal/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CSliderVertical/.gitignore b/graphics/nxwidgets/UnitTests/CSliderVertical/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CSliderVertical/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CSliderVertical/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwidgets/UnitTests/CTextBox/.gitignore b/graphics/nxwidgets/UnitTests/CTextBox/.gitignore
index d9b7b1c..b144608 100644
--- a/graphics/nxwidgets/UnitTests/CTextBox/.gitignore
+++ b/graphics/nxwidgets/UnitTests/CTextBox/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/nxwm/.gitignore b/graphics/nxwm/.gitignore
index f2b4e86..f21c854 100644
--- a/graphics/nxwm/.gitignore
+++ b/graphics/nxwm/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/graphics/screenshot/.gitignore b/graphics/screenshot/.gitignore
index 977c0c4..83bd7b8 100644
--- a/graphics/screenshot/.gitignore
+++ b/graphics/screenshot/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/graphics/slcd/.gitignore b/graphics/slcd/.gitignore
index 288cbbd..6d84d42 100644
--- a/graphics/slcd/.gitignore
+++ b/graphics/slcd/.gitignore
@@ -1,5 +1,6 @@
 /twm4nx
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/graphics/tiff/.gitignore b/graphics/tiff/.gitignore
index fdf2f43..22a689a 100644
--- a/graphics/tiff/.gitignore
+++ b/graphics/tiff/.gitignore
@@ -1,5 +1,6 @@
 Make.dep
 .context
+.depend
 .built
 *.swp
 *.asm
diff --git a/graphics/twm4nx/.gitignore b/graphics/twm4nx/.gitignore
index 288cbbd..6d84d42 100644
--- a/graphics/twm4nx/.gitignore
+++ b/graphics/twm4nx/.gitignore
@@ -1,5 +1,6 @@
 /twm4nx
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/import/.gitignore b/import/.gitignore
index 2a99c6c..2cc99aa 100644
--- a/import/.gitignore
+++ b/import/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /.config
 /System.map
diff --git a/interpreters/bas/.gitignore b/interpreters/bas/.gitignore
index b4529ed..13feca5 100644
--- a/interpreters/bas/.gitignore
+++ b/interpreters/bas/.gitignore
@@ -1,4 +1,5 @@
 .built
+.depend
 Make.dep
 Make.srcs
 ficl-*
diff --git a/interpreters/ficl/.gitignore b/interpreters/ficl/.gitignore
index b4529ed..13feca5 100644
--- a/interpreters/ficl/.gitignore
+++ b/interpreters/ficl/.gitignore
@@ -1,4 +1,5 @@
 .built
+.depend
 Make.dep
 Make.srcs
 ficl-*
diff --git a/interpreters/minibasic/.gitignore b/interpreters/minibasic/.gitignore
index 8e34014..fa1ec75 100644
--- a/interpreters/minibasic/.gitignore
+++ b/interpreters/minibasic/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/modbus/.gitignore b/modbus/.gitignore
index f2b4e86..f21c854 100644
--- a/modbus/.gitignore
+++ b/modbus/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/.gitignore b/netutils/.gitignore
index 85ce909..11f8c3d 100644
--- a/netutils/.gitignore
+++ b/netutils/.gitignore
@@ -1,5 +1,6 @@
 /Make.dep
 /Make.str
+/.depend
 /.strings
 /http_*.c
 /smtp_*.c
diff --git a/netutils/chat/.gitignore b/netutils/chat/.gitignore
index 8e34014..fa1ec75 100644
--- a/netutils/chat/.gitignore
+++ b/netutils/chat/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/netutils/codecs/.gitignore b/netutils/codecs/.gitignore
index da79062..5c51e83 100644
--- a/netutils/codecs/.gitignore
+++ b/netutils/codecs/.gitignore
@@ -1,2 +1,3 @@
 .built
+.depend
 Make.dep
diff --git a/netutils/dhcpc/.gitignore b/netutils/dhcpc/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/dhcpc/.gitignore
+++ b/netutils/dhcpc/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/dhcpd/.gitignore b/netutils/dhcpd/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/dhcpd/.gitignore
+++ b/netutils/dhcpd/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/discover/.gitignore b/netutils/discover/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/discover/.gitignore
+++ b/netutils/discover/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/esp8266/.gitignore b/netutils/esp8266/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/esp8266/.gitignore
+++ b/netutils/esp8266/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/ftpc/.gitignore b/netutils/ftpc/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/ftpc/.gitignore
+++ b/netutils/ftpc/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/ftpd/.gitignore b/netutils/ftpd/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/ftpd/.gitignore
+++ b/netutils/ftpd/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/libcurl4nx/.gitignore b/netutils/libcurl4nx/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/libcurl4nx/.gitignore
+++ b/netutils/libcurl4nx/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/netinit/.gitignore b/netutils/netinit/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/netinit/.gitignore
+++ b/netutils/netinit/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/netlib/.gitignore b/netutils/netlib/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/netlib/.gitignore
+++ b/netutils/netlib/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/ntpclient/.gitignore b/netutils/ntpclient/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/ntpclient/.gitignore
+++ b/netutils/ntpclient/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/ping/.gitignore b/netutils/ping/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/ping/.gitignore
+++ b/netutils/ping/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/pppd/.gitignore b/netutils/pppd/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/pppd/.gitignore
+++ b/netutils/pppd/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/smtp/.gitignore b/netutils/smtp/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/smtp/.gitignore
+++ b/netutils/smtp/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/telnetc/.gitignore b/netutils/telnetc/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/telnetc/.gitignore
+++ b/netutils/telnetc/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/telnetd/.gitignore b/netutils/telnetd/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/telnetd/.gitignore
+++ b/netutils/telnetd/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/tftpc/.gitignore b/netutils/tftpc/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/tftpc/.gitignore
+++ b/netutils/tftpc/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/thttpd/.gitignore b/netutils/thttpd/.gitignore
index 7b7a1d9..16db3b3 100644
--- a/netutils/thttpd/.gitignore
+++ b/netutils/thttpd/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /cgi-bin
 /*.src
diff --git a/netutils/webclient/.gitignore b/netutils/webclient/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/webclient/.gitignore
+++ b/netutils/webclient/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/webserver/.gitignore b/netutils/webserver/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/webserver/.gitignore
+++ b/netutils/webserver/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/netutils/xmlrpc/.gitignore b/netutils/xmlrpc/.gitignore
index f2b4e86..f21c854 100644
--- a/netutils/xmlrpc/.gitignore
+++ b/netutils/xmlrpc/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/nshlib/.gitignore b/nshlib/.gitignore
index f2b4e86..f21c854 100644
--- a/nshlib/.gitignore
+++ b/nshlib/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj
diff --git a/platform/.gitignore b/platform/.gitignore
index a0f2f45..9aaad79 100644
--- a/platform/.gitignore
+++ b/platform/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 board
 /*.src
diff --git a/system/cdcacm/.gitignore b/system/cdcacm/.gitignore
index 8e34014..fa1ec75 100644
--- a/system/cdcacm/.gitignore
+++ b/system/cdcacm/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/system/cfgdata/.gitignore b/system/cfgdata/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/cfgdata/.gitignore
+++ b/system/cfgdata/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/cle/.gitignore b/system/cle/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/cle/.gitignore
+++ b/system/cle/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/composite/.gitignore b/system/composite/.gitignore
index 8e34014..fa1ec75 100644
--- a/system/composite/.gitignore
+++ b/system/composite/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/system/critmon/.gitignore b/system/critmon/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/critmon/.gitignore
+++ b/system/critmon/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/cu/.gitignore b/system/cu/.gitignore
index 8e34014..fa1ec75 100644
--- a/system/cu/.gitignore
+++ b/system/cu/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/system/dhcpc/.gitignore b/system/dhcpc/.gitignore
index 8e34014..fa1ec75 100644
--- a/system/dhcpc/.gitignore
+++ b/system/dhcpc/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/system/flash_eraseall/.gitignore b/system/flash_eraseall/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/flash_eraseall/.gitignore
+++ b/system/flash_eraseall/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/hex2bin/.gitignore b/system/hex2bin/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/hex2bin/.gitignore
+++ b/system/hex2bin/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/hexed/.gitignore b/system/hexed/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/hexed/.gitignore
+++ b/system/hexed/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/i2c/.gitignore b/system/i2c/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/i2c/.gitignore
+++ b/system/i2c/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/lm75/.gitignore b/system/lm75/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/lm75/.gitignore
+++ b/system/lm75/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/lzf/.gitignore b/system/lzf/.gitignore
index 8e34014..fa1ec75 100644
--- a/system/lzf/.gitignore
+++ b/system/lzf/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/system/mdio/.gitignore b/system/mdio/.gitignore
index 8e34014..fa1ec75 100644
--- a/system/mdio/.gitignore
+++ b/system/mdio/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/system/netdb/.gitignore b/system/netdb/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/netdb/.gitignore
+++ b/system/netdb/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/nsh/.gitignore b/system/nsh/.gitignore
index 643ec25..5e8eccd 100644
--- a/system/nsh/.gitignore
+++ b/system/nsh/.gitignore
@@ -1,5 +1,6 @@
 /init
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/system/ntpc/.gitignore b/system/ntpc/.gitignore
index 8e34014..fa1ec75 100644
--- a/system/ntpc/.gitignore
+++ b/system/ntpc/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/system/nxplayer/.gitignore b/system/nxplayer/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/nxplayer/.gitignore
+++ b/system/nxplayer/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/nxrecorder/.gitignore b/system/nxrecorder/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/nxrecorder/.gitignore
+++ b/system/nxrecorder/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/ping/.gitignore b/system/ping/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/ping/.gitignore
+++ b/system/ping/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/ping6/.gitignore b/system/ping6/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/ping6/.gitignore
+++ b/system/ping6/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/popen/.gitignore b/system/popen/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/popen/.gitignore
+++ b/system/popen/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/psmq/.gitignore b/system/psmq/.gitignore
index 38734b0..520baf4 100644
--- a/system/psmq/.gitignore
+++ b/system/psmq/.gitignore
@@ -1,5 +1,6 @@
 /psmq-*
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/ramtest/.gitignore b/system/ramtest/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/ramtest/.gitignore
+++ b/system/ramtest/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/readline/.gitignore b/system/readline/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/readline/.gitignore
+++ b/system/readline/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/sched_note/.gitignore b/system/sched_note/.gitignore
index 8e34014..fa1ec75 100644
--- a/system/sched_note/.gitignore
+++ b/system/sched_note/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/system/setlogmask/.gitignore b/system/setlogmask/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/setlogmask/.gitignore
+++ b/system/setlogmask/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/spi/.gitignore b/system/spi/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/spi/.gitignore
+++ b/system/spi/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/stackmonitor/.gitignore b/system/stackmonitor/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/stackmonitor/.gitignore
+++ b/system/stackmonitor/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/system/.gitignore b/system/system/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/system/.gitignore
+++ b/system/system/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/taskset/.gitignore b/system/taskset/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/taskset/.gitignore
+++ b/system/taskset/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/tee/.gitignore b/system/tee/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/tee/.gitignore
+++ b/system/tee/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/telnet/.gitignore b/system/telnet/.gitignore
index 8e34014..fa1ec75 100644
--- a/system/telnet/.gitignore
+++ b/system/telnet/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/system/ubloxmodem/.gitignore b/system/ubloxmodem/.gitignore
index 8e34014..fa1ec75 100644
--- a/system/ubloxmodem/.gitignore
+++ b/system/ubloxmodem/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/system/usbmsc/.gitignore b/system/usbmsc/.gitignore
index 8e34014..fa1ec75 100644
--- a/system/usbmsc/.gitignore
+++ b/system/usbmsc/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/system/vi/.gitignore b/system/vi/.gitignore
index 977c0c4..83bd7b8 100644
--- a/system/vi/.gitignore
+++ b/system/vi/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/system/zmodem/.gitignore b/system/zmodem/.gitignore
index 865ce56..fec4bd2 100644
--- a/system/zmodem/.gitignore
+++ b/system/zmodem/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/testing/cxxtest/.gitignore b/testing/cxxtest/.gitignore
index d85b181..105259c 100644
--- a/testing/cxxtest/.gitignore
+++ b/testing/cxxtest/.gitignore
@@ -1,5 +1,6 @@
 /Make.dep
 /.context
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/testing/fstest/.gitignore b/testing/fstest/.gitignore
index 8e34014..fa1ec75 100644
--- a/testing/fstest/.gitignore
+++ b/testing/fstest/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/testing/getprime/.gitignore b/testing/getprime/.gitignore
index 8e34014..fa1ec75 100644
--- a/testing/getprime/.gitignore
+++ b/testing/getprime/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/testing/mm/.gitignore b/testing/mm/.gitignore
index 8e34014..fa1ec75 100644
--- a/testing/mm/.gitignore
+++ b/testing/mm/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/testing/nxffs/.gitignore b/testing/nxffs/.gitignore
index 8e34014..fa1ec75 100644
--- a/testing/nxffs/.gitignore
+++ b/testing/nxffs/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/testing/ostest/.gitignore b/testing/ostest/.gitignore
index 8e34014..fa1ec75 100644
--- a/testing/ostest/.gitignore
+++ b/testing/ostest/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/testing/scanftest/.gitignore b/testing/scanftest/.gitignore
index 0de0623..caa9bde 100644
--- a/testing/scanftest/.gitignore
+++ b/testing/scanftest/.gitignore
@@ -1,5 +1,6 @@
 /hello
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/testing/smart/.gitignore b/testing/smart/.gitignore
index 8e34014..fa1ec75 100644
--- a/testing/smart/.gitignore
+++ b/testing/smart/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/testing/smart_test/.gitignore b/testing/smart_test/.gitignore
index 8e34014..fa1ec75 100644
--- a/testing/smart_test/.gitignore
+++ b/testing/smart_test/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/testing/smp/.gitignore b/testing/smp/.gitignore
index 8e34014..fa1ec75 100644
--- a/testing/smp/.gitignore
+++ b/testing/smp/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/wireless/bluetooth/btsak/.gitignore b/wireless/bluetooth/btsak/.gitignore
index 8e34014..fa1ec75 100644
--- a/wireless/bluetooth/btsak/.gitignore
+++ b/wireless/bluetooth/btsak/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/wireless/gs2200m/.gitignore b/wireless/gs2200m/.gitignore
index 977c0c4..83bd7b8 100644
--- a/wireless/gs2200m/.gitignore
+++ b/wireless/gs2200m/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.rel
diff --git a/wireless/ieee802154/i8sak/.gitignore b/wireless/ieee802154/i8sak/.gitignore
index 8e34014..fa1ec75 100644
--- a/wireless/ieee802154/i8sak/.gitignore
+++ b/wireless/ieee802154/i8sak/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/wireless/ieee802154/i8shark/.gitignore b/wireless/ieee802154/i8shark/.gitignore
index 8e34014..fa1ec75 100644
--- a/wireless/ieee802154/i8shark/.gitignore
+++ b/wireless/ieee802154/i8shark/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/wireless/ieee802154/libmac/.gitignore b/wireless/ieee802154/libmac/.gitignore
index 8e34014..fa1ec75 100644
--- a/wireless/ieee802154/libmac/.gitignore
+++ b/wireless/ieee802154/libmac/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/wireless/ieee802154/libutils/.gitignore b/wireless/ieee802154/libutils/.gitignore
index 8e34014..fa1ec75 100644
--- a/wireless/ieee802154/libutils/.gitignore
+++ b/wireless/ieee802154/libutils/.gitignore
@@ -1,4 +1,5 @@
 /Make.dep
+/.depend
 /.built
 /*.asm
 /*.obj
diff --git a/wireless/wapi/.gitignore b/wireless/wapi/.gitignore
index f2b4e86..f21c854 100644
--- a/wireless/wapi/.gitignore
+++ b/wireless/wapi/.gitignore
@@ -1,4 +1,5 @@
 /.built
+/.depend
 /Make.dep
 /*.src
 /*.obj