diff options
| author | John Whittington <john@jbrengineering.co.uk> | 2017-09-01 12:33:48 +0000 |
|---|---|---|
| committer | John Whittington <john@jbrengineering.co.uk> | 2017-09-01 12:33:48 +0000 |
| commit | 62f2d7081511ec2563fb511414a8cf8051e38737 (patch) | |
| tree | 87256f81baaa2c998efd7dd8782f109c5395fab6 /Arduino.mk | |
| parent | 81673d4666d417ab662c91fa093abefada7889e5 (diff) | |
Use LOCAL_SRC variable due to proir assert and only scan libs if there are libs
Diffstat (limited to 'Arduino.mk')
| -rw-r--r-- | Arduino.mk | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -1581,17 +1581,17 @@ generated_assembly: generate_assembly .PHONY: tags tags: rm -f $(shell pwd)/$(TAGS_FILE) - @$(ECHO) "Generating tags for source files: " - $(CTAGS_CMD) $(TAGS_FILE) $(shell find "`pwd`" -name "*.cpp" -o -name "*.h" -o -name "*.c") - @$(ECHO) "Generating tags for IDO an PDE files as C++: " - $(CTAGS_CMD) $(TAGS_FILE) --langmap=c++:.ino --langmap=c++:.pde $(shell find "`pwd`" -name "*.ino" -o -name "*.pde") - @$(ECHO) "Generating tags for project libraries: " - $(CTAGS_CMD) $(TAGS_FILE) $(foreach lib, $(ARDUINO_LIBS),$(USER_LIB_PATH)/$(lib)/*) + @$(ECHO) "Generating tags for local sources (IDO an PDE files as C++): " + $(CTAGS_CMD) $(TAGS_FILE) --langmap=c++:.ino --langmap=c++:.pde $(LOCAL_SRCS) +ifneq ($(words $(ARDUINO_LIBS)), 0) + @$(ECHO) "Generating tags for project libraries: " + $(CTAGS_CMD) $(TAGS_FILE) $(foreach lib, $(ARDUINO_LIBS),$(USER_LIB_PATH)/$(lib)/*) +endif @$(ECHO) "Generating tags for Arduino core: " $(CTAGS_CMD) $(TAGS_FILE) $(ARDUINO_CORE_PATH)/* @$(ECHO) "Sorting..\n" @sort $(TAGS_FILE) -o $(TAGS_FILE) - @$(ECHO) "Tag file generation complete, output: $(TAGS_FILE)" + @$(ECHO) "Tag file generation complete, output: $(TAGS_FILE)\n" help_vars: @$(CAT) $(ARDMK_DIR)/arduino-mk-vars.md |
