defs-cpp.mk, mcu-defs.mk, rules.mk: Code beautification and re-ordering

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2019-03-22 21:43:16 +00:00
commit ed76759a42
3 changed files with 79 additions and 91 deletions

View file

@ -3,12 +3,11 @@
# contact@jannet.de
# $Id$
# -- standard targets
all:
ifndef JW_BUILD_RULES_MK_INCLUDED
JW_BUILD_RULES_MK_INCLUDED = true
# -- standard targets
all:
install: all
clean: tmpclean
distclean: clean
@ -41,7 +40,6 @@ distclean: clean
remake \
runclean \
textclean \
timerclean \
tmpclean \
uicclean \
varclean \
@ -49,9 +47,6 @@ distclean: clean
# -- phony targets
echo_all:
@echo "$(ALL)"
checkroot:
@if [ "$(CHECK_ROOT)" = true -o "$(CHECK_ROOT)" = TRUE ] ; then \
echo "Error: You can only do this if either" ;\
@ -100,7 +95,7 @@ doneclean:
execlean: allclean objclean runclean textclean
$(RM) -rf $(EXE) $(PLUGIN)
distclean: clean objclean textclean vcdistclean profclean timerclean varclean
distclean: clean objclean textclean vcdistclean profclean varclean
localclean: $(LOCAL_CLEAN)
$(RM) -rf $(CLEAN)
@ -117,9 +112,6 @@ prereqclean:
profclean:
$(RM) -f *.da *.bb *.bbg *.gcov *.gcda *.gcno
timerclean:
$(RM) -f timers_*.h
varclean:
$(RM) -rf $(CLEAN) $(DISTCLEAN) $(AC_FILES)
@ -141,6 +133,9 @@ prepend_header:
remake:
set -e; make $(addprefix -W ,$(SRC_FILES)) $(filter-out remake,$(MAKECMDGOALS))
echo-all:
@echo "ALL = $(ALL)"
echo-target:
@echo "TARGET_TUPLE = $(TARGET_TUPLE)"
@echo "TARGET_TUPLE_WORDS = $(TARGET_TUPLE_WORDS)"
@ -178,48 +173,48 @@ echo-ldflags:
@echo "REAL_LDFLAGS = $(REAL_LDFLAGS)"
echo-cflags:
@echo LOCAL_CFLAGS = $(LOCAL_CFLAGS)
@echo PROJECT_CFLAGS = $(PROJECT_CFLAGS)
@echo BUILD_CFLAGS = $(BUILD_CFLAGS)
@echo LOCAL_CXXFLAGS = $(LOCAL_CXXFLAGS)
@echo PROJECT_CXXFLAGS = $(PROJECT_CXXFLAGS)
@echo BUILD_CXXFLAGS = $(BUILD_CXXFLAGS)
@echo LOCAL_CPPFLAGS = $(LOCAL_CPPFLAGS)
@echo PROJECT_CPPFLAGS = $(PROJECT_CPPFLAGS)
@echo BUILD_CPPFLAGS = $(BUILD_CPPFLAGS)
@echo REAL_CFLAGS = $(REAL_CFLAGS)
@echo REAL_CXXFLAGS = $(REAL_CXXFLAGS)
@echo "LOCAL_CFLAGS = $(LOCAL_CFLAGS)"
@echo "PROJECT_CFLAGS = $(PROJECT_CFLAGS)"
@echo "BUILD_CFLAGS = $(BUILD_CFLAGS)"
@echo "LOCAL_CXXFLAGS = $(LOCAL_CXXFLAGS)"
@echo "PROJECT_CXXFLAGS = $(PROJECT_CXXFLAGS)"
@echo "BUILD_CXXFLAGS = $(BUILD_CXXFLAGS)"
@echo "LOCAL_CPPFLAGS = $(LOCAL_CPPFLAGS)"
@echo "PROJECT_CPPFLAGS = $(PROJECT_CPPFLAGS)"
@echo "BUILD_CPPFLAGS = $(BUILD_CPPFLAGS)"
@echo "REAL_CFLAGS = $(REAL_CFLAGS)"
@echo "REAL_CXXFLAGS = $(REAL_CXXFLAGS)"
echo-development:
echo DEVELOPMENT = $(DEVELOPMENT)
echo "DEVELOPMENT = $(DEVELOPMENT)"
echo-libpath:
@echo LD_LIBRARY_PATH = :$(LD_LIBRARY_PATH) | $(beautify_lib_path)
lddtree:
echo-lddtree:
bash $(MOD_SCRIPT_DIR)/linktree.sh $(REAL_LDFLAGS)
echo-path:
@echo PATH = :$(PATH) | $(beautify_lib_path)
echo-modules:
@echo "USERVER : $(USERVER_DIR)"
@echo "XCHANGE : $(XCHANGE_DIR)"
@echo "FEEDFS : $(FEEDFS_DIR)"
@echo "FEEDFS_UTILS : $(FEEDFS_UTILS_DIR)"
@echo "FEEDFS_NET : $(FEEDFS_NET_DIR)"
@echo "DSPCD : $(DSPCD_DIR)"
@echo "DSPROUT : $(DSPROUT_DIR)"
@echo "DSPIDER_SHARED : $(DSPIDER_SHARED_DIR)"
@echo "BTOOLS : $(BTOOLS_DIR)"
@echo "CCONSOLE : $(CCONSOLE_DIR)"
@echo "JACKJART : $(JACKJART_DIR)"
@echo "JACKRTAI : $(JACKRTAI_DIR)"
@echo "JACKDUMMY : $(JACKDUMMY_DIR)"
@echo "ALSART : $(ALSART_DIR)"
@echo "DSPFS : $(DSPFS_DIR)"
@echo "JW_BUILD : $(JW_BUILD_DIR)"
@echo "SCOPE_CASMIX : $(SCOPE_CASMIX_DIR)"
@echo "USERVER = $(USERVER_DIR)"
@echo "XCHANGE = $(XCHANGE_DIR)"
@echo "FEEDFS = $(FEEDFS_DIR)"
@echo "FEEDFS_UTILS = $(FEEDFS_UTILS_DIR)"
@echo "FEEDFS_NET = $(FEEDFS_NET_DIR)"
@echo "DSPCD = $(DSPCD_DIR)"
@echo "DSPROUT = $(DSPROUT_DIR)"
@echo "DSPIDER_SHARED = $(DSPIDER_SHARED_DIR)"
@echo "BTOOLS = $(BTOOLS_DIR)"
@echo "CCONSOLE = $(CCONSOLE_DIR)"
@echo "JACKJART = $(JACKJART_DIR)"
@echo "JACKRTAI = $(JACKRTAI_DIR)"
@echo "JACKDUMMY = $(JACKDUMMY_DIR)"
@echo "ALSART = $(ALSART_DIR)"
@echo "DSPFS = $(DSPFS_DIR)"
@echo "JW_BUILD = $(JW_BUILD_DIR)"
@echo "SCOPE_CASMIX = $(SCOPE_CASMIX_DIR)"
echo-include:
@echo "INCLUDE : $(INCLUDE)"
@ -254,7 +249,7 @@ core-pattern:
echo core.%e.%p | sudo tee /proc/sys/kernel/core_pattern
ifneq ($(TARGET),mingw)
ldd:
echo-ldd:
ifneq ($(wildcard *.so),)
@echo "======= libraries:"
@for o in *.so; do echo "------- $$o"; ldd $$o; done
@ -333,9 +328,6 @@ $(FLAVOUR_PREFIX)%.o: %.sx
$(LIB_A)(%.o): %.o
$(AR) crU $(LIB_A) $<
timers_%.h: %.h $(GENERATE_FUNC_TIMERS)
sh $(GENERATE_FUNC_TIMERS) $< $@
ifneq ($(USE_QT),)
$(OBJ): $(UIC_H) $(MOC_H) $(UIC_CPP) $(MOC_CPP) $(RCC_CPP)
endif