TEMPLATE = aux PUBLISHTO_100=Development PUBLISHTO_101=Test PUBLISHTO_102=Production include( $$(OA)/tools.pri ) if( exists( $${InstallDir(bin)}/TrustScannerManager$${EXEEXT} ) ) { POSTTOOL = $${InstallDir(bin)}/PostTSToWiki$${EXEEXT} if( ! exists( $${POSTTOOL} ) ) { error( Cannot deploy. Missing post tool $${POSTTOOL} ) } TMP=$$system($${InstallDir(bin)}/TrustScannerManager$${EXEEXT} --streamtype,,STREAMTYPE) message( $${InstallDir(bin)}/TrustScannerManager$${EXEEXT} => $$eval( PUBLISHTO_$$STREAMTYPE ) ) package.folder = $$TEMP/TSServerSoftware package.frameworkversion = 3.1 package.installername = TSServer-V_2---date-- package.configtype = $$eval( PUBLISHTO_$$STREAMTYPE ) package.extrapackagefiles = portnumbers.ui package.package = com.trustchaser.trustscanner.server package.script = $$_PRO_FILE_PWD_/script.js package.oa_executables = TrustScannerManager TrustScannerChartServer TrustScannerFileServer TrustScannerPump TSA TSArchiver OAShmDump OAShmLocker package.oa_libraries = OADebug OATemplates RequestStreams TSArchive QHttpEngine THttpEngine if( equals(STREAMTYPE,100) ) { package.extrafiles = based_dll package.based_dll.path = bin package.based_dll.files = c:/windows/system32/ucrtbased.dll } package.extrafiles += scripts package.scripts.path = bin/scripts package.scripts.files = $$files($$files(../TrustScanner/*)/FileCryptography.psm1) \ $$files(../TrustScannerBackend/TrustScannerPump/scripts/decryptorsvc.ps1) \ $$files(../TrustScannerBackend/TrustScannerManager/scripts/setregrights.ps1) \ $$files(../TrustScannerBackend/TrustScannerManager/scripts/keygen.ps1) package.postpackage = \ TSA c $$TEMP/TSServerSoftware/packages/$${package.package}/data/bin $$TEMP/TSServerSoftware/TSServerUpdate-V_2---date--.tsa $$escape_expand(\n\t) \ $$shell_path($${POSTTOOL}) -packagename $${package.installername}$${EXEEXT} -packagetsa TSServerUpdate-V_2---date--.tsa -mimetype application/x-msdownload \ -packagepath $${package.folder}\\ -uploadtype Server \ -streamtype $$eval( PUBLISHTO_$$STREAMTYPE ) $${makePackage()} } DISTFILES += \ configDevelopment.xml \ configProduction.xml \ configTest.xml \ package.xml \ script.js FORMS += \ portnumbers.ui