release { #Релизная сборка PREFIX = ../RELEASE POSTFIX = release} else:debug { #Дебаг сборка PREFIX = ../DEBUG POSTFIX = debug}#--------------Операционная системаunix { OS = unix}win32 { OS = win32}DESTDIR = $${PREFIX}/$${OS}_bin #Путь к файлам исходниковOBJECTS_DIR = $${PREFIX}/$${TARGET}/$${OS}_obj #Путь к объектным файламMOC_DIR = $${PREFIX}/$${TARGET}/$${OS}_moc #Путь к moc файлам
CONFIG(release, debug|release) {#Релизная сборка PREFIX = ../RELEASE POSTFIX = release}CONFIG(debug, debug|release) {#Дебаг сборка PREFIX = ../DEBUG POSTFIX = debug}
BashCONFIG (debug, debug|release) { contains(TEMPLATE, lib){ TARGET = $$qtLibraryTarget($$TARGET) }else{ TARGET = $$join(TARGET,,,.d) } OBJECTS_DIR = $${TMP_DIR}/debug # Console added in debug mode CONFIG += console}else{ OBJECTS_DIR = $${TMP_DIR}/release}