src/tools/tools.pro
changeset 33 3e2da88830cd
parent 30 5dc02b23752f
equal deleted inserted replaced
30:5dc02b23752f 33:3e2da88830cd
    43         subdir = $$replace(subdir, /, $$QMAKE_DIR_SEP)
    43         subdir = $$replace(subdir, /, $$QMAKE_DIR_SEP)
    44         subdir = $$replace(subdir, \\\\, $$QMAKE_DIR_SEP)
    44         subdir = $$replace(subdir, \\\\, $$QMAKE_DIR_SEP)
    45         SUB_TEMPLATE = $$list($$fromfile($$subpro, TEMPLATE))
    45         SUB_TEMPLATE = $$list($$fromfile($$subpro, TEMPLATE))
    46         !isEqual(subname, src_tools_bootstrap):if(isEqual($$SUB_TEMPLATE, lib) | isEqual($$SUB_TEMPLATE, subdirs) | isEqual(subname, src_tools_idc) | isEqual(subname, src_tools_uic3)):!separate_debug_info {
    46         !isEqual(subname, src_tools_bootstrap):if(isEqual($$SUB_TEMPLATE, lib) | isEqual($$SUB_TEMPLATE, subdirs) | isEqual(subname, src_tools_idc) | isEqual(subname, src_tools_uic3)):!separate_debug_info {
    47             #debug
    47             #debug
    48             eval(debug-$${subtarget}.depends = $${subdir}\$${QMAKE_DIR_SEP}$(MAKEFILE) $$EXTRA_DEBUG_TARGETS)
    48             debug-$${subtarget}.depends = $${subdir}$${QMAKE_DIR_SEP}$(MAKEFILE) $$EXTRA_DEBUG_TARGETS
    49             eval(debug-$${subtarget}.commands = (cd $$subdir && $(MAKE) -f $(MAKEFILE) debug))
    49             debug-$${subtarget}.commands = (cd $$subdir && $(MAKE) -f $(MAKEFILE) debug)
    50             EXTRA_DEBUG_TARGETS += debug-$${subtarget}
    50             EXTRA_DEBUG_TARGETS += debug-$${subtarget}
    51             QMAKE_EXTRA_TARGETS += debug-$${subtarget}
    51             QMAKE_EXTRA_TARGETS += debug-$${subtarget}
    52             #release
    52             #release
    53             eval(release-$${subtarget}.depends = $${subdir}\$${QMAKE_DIR_SEP}$(MAKEFILE) $$EXTRA_RELEASE_TARGETS)
    53             release-$${subtarget}.depends = $${subdir}$${QMAKE_DIR_SEP}$(MAKEFILE) $$EXTRA_RELEASE_TARGETS
    54             eval(release-$${subtarget}.commands = (cd $$subdir && $(MAKE) -f $(MAKEFILE) release))
    54             release-$${subtarget}.commands = (cd $$subdir && $(MAKE) -f $(MAKEFILE) release)
    55             EXTRA_RELEASE_TARGETS += release-$${subtarget}
    55             EXTRA_RELEASE_TARGETS += release-$${subtarget}
    56             QMAKE_EXTRA_TARGETS += release-$${subtarget}
    56             QMAKE_EXTRA_TARGETS += release-$${subtarget}
    57         } else { #do not have a real debug target/release
    57         } else { #do not have a real debug target/release
    58             #debug
    58             #debug
    59             eval(debug-$${subtarget}.depends = $${subdir}\$${QMAKE_DIR_SEP}$(MAKEFILE) $$EXTRA_DEBUG_TARGETS)
    59             debug-$${subtarget}.depends = $${subdir}$${QMAKE_DIR_SEP}$(MAKEFILE) $$EXTRA_DEBUG_TARGETS
    60             eval(debug-$${subtarget}.commands = (cd $$subdir && $(MAKE) -f $(MAKEFILE) first))
    60             debug-$${subtarget}.commands = (cd $$subdir && $(MAKE) -f $(MAKEFILE) first)
    61             EXTRA_DEBUG_TARGETS += debug-$${subtarget}
    61             EXTRA_DEBUG_TARGETS += debug-$${subtarget}
    62             QMAKE_EXTRA_TARGETS += debug-$${subtarget}
    62             QMAKE_EXTRA_TARGETS += debug-$${subtarget}
    63             #release
    63             #release
    64             eval(release-$${subtarget}.depends = $${subdir}\$${QMAKE_DIR_SEP}$(MAKEFILE) $$EXTRA_RELEASE_TARGETS)
    64             release-$${subtarget}.depends = $${subdir}$${QMAKE_DIR_SEP}$(MAKEFILE) $$EXTRA_RELEASE_TARGETS
    65             eval(release-$${subtarget}.commands = (cd $$subdir && $(MAKE) -f $(MAKEFILE) first))
    65             release-$${subtarget}.commands = (cd $$subdir && $(MAKE) -f $(MAKEFILE) first)
    66             EXTRA_RELEASE_TARGETS += release-$${subtarget}
    66             EXTRA_RELEASE_TARGETS += release-$${subtarget}
    67             QMAKE_EXTRA_TARGETS += release-$${subtarget}
    67             QMAKE_EXTRA_TARGETS += release-$${subtarget}
    68         }
    68         }
    69     }
    69     }
    70 }
    70 }