Loading isis/src/base/apps/edrget/tsts/connectErrors/Makefile +57 −54 Original line number Diff line number Diff line Loading @@ -3,53 +3,56 @@ APPNAME = edrget include $(ISISROOT)/make/isismake.tsts commands: if [ `$(APPNAME) \ url=pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f253s05.imq \ topath=$(OUPTUT) \ >& $(OUTPUT)/noScheme.txt` ]; then \ true; \ fi; if [ `$(APPNAME) \ url=ftp://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f25.imq \ topath=$(OUPTUT) \ >& $(OUTPUT)/ftpFileDNE.txt` ]; then \ true; \ fi; if [ `$(APPNAME) \ url=ftp:// \ >& $(OUTPUT)/ftpURLEmpty.txt` ]; then \ true; \ fi; if [ `$(APPNAME) \ url=ftp://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/ \ >& $(OUTPUT)/ftpFileNameEmpty.txt` ]; then \ true; \ fi; if [ `$(APPNAME) \ url=ftp://~~~~~jdkjkjks/ \ >& $(OUTPUT)/ftpURLInvalid.txt` ]; then \ true; \ fi; if [ `$(APPNAME) \ url=https://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f26.imq \ topath=$(OUTPUT) \ >& $(OUTPUT)/httpFileDNEtmp.txt` ]; then \ true; \ fi; \ $(TAIL) '-1' < $(OUTPUT)/httpFileDNEtmp.txt > $(OUTPUT)/httpFileDNE.txt; \ $(RM) $(OUTPUT)/httpFileDNEtmp.txt; \ if [ `$(APPNAME) \ url=http:// \ >& $(OUTPUT)/httpURLEmpty.txt` ]; then \ true; \ fi; if [ `$(APPNAME) \ url=http://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/ \ >& $(OUTPUT)/httpFileNameEmpty.txt` ]; then \ true; \ fi; if [ `$(APPNAME) \ url=http://~~~~~jdkjkjks/ \ >& $(OUTPUT)/httpURLInvalid.txt` ]; then \ true; \ fi; No newline at end of file $(ECHO) "TESTS DISABLED, SEE ISSUE #4666" > $(OUTPUT)/message.txt; # if [ `$(APPNAME) \ # url=pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f253s05.imq \ # topath=$(OUPTUT) \ # >& $(OUTPUT)/noScheme.txt` ]; then \ # true; \ # fi; # if [ `$(APPNAME) \ # url=ftp://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f25.imq \ # topath=$(OUPTUT) \ # >& $(OUTPUT)/ftpFileDNE.txt` ]; then \ # true; \ # fi; # if [ `$(APPNAME) \ # url=ftp:// \ # >& $(OUTPUT)/ftpURLEmpty.txt` ]; then \ # true; \ # fi; # if [ `$(APPNAME) \ # url=ftp://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/ \ # >& $(OUTPUT)/ftpFileNameEmpty.txt` ]; then \ # true; \ # fi; # if [ `$(APPNAME) \ # url=ftp://~~~~~jdkjkjks/ \ # >& $(OUTPUT)/ftpURLInvalid.txt` ]; then \ # true; \ # fi; # if [ `$(APPNAME) \ # url=https://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f26.imq \ # topath=$(OUTPUT) \ # >& $(OUTPUT)/httpFileDNEtmp.txt` ]; then \ # true; \ # fi; \ # $(TAIL) '-1' < $(OUTPUT)/httpFileDNEtmp.txt > $(OUTPUT)/httpFileDNE.txt; \ # $(RM) $(OUTPUT)/httpFileDNEtmp.txt; \ # if [ `$(APPNAME) \ # url=http:// \ # >& $(OUTPUT)/httpURLEmpty.txt` ]; then \ # true; \ # fi; # if [ `$(APPNAME) \ # url=http://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/ \ # >& $(OUTPUT)/httpFileNameEmpty.txt` ]; then \ # true; \ # fi; # if [ `$(APPNAME) \ # url=http://~~~~~jdkjkjks/ \ # >& $(OUTPUT)/httpURLInvalid.txt` ]; then \ # true; \ # fi; isis/src/base/apps/edrget/tsts/ftp/Makefile +5 −1 Original line number Diff line number Diff line Loading @@ -3,4 +3,8 @@ APPNAME = edrget include $(ISISROOT)/make/isismake.tsts commands: $(APPNAME) URL=ftp://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f253s05.imq TOPATH=$(OUTPUT) > /dev/null; $(ECHO) "TESTS DISABLED, SEE ISSUE #4666" > $(OUTPUT)/message.txt # $(APPNAME) URL=ftp://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f253s05.imq TOPATH=$(OUTPUT) > /dev/null; # isis/src/base/apps/edrget/tsts/http/Makefile +6 −3 Original line number Diff line number Diff line Loading @@ -3,6 +3,9 @@ APPNAME = edrget include $(ISISROOT)/make/isismake.tsts commands: $(APPNAME) URL=https://pds-imaging.jpl.nasa.gov//data/mro/mars_reconnaissance_orbiter/marci/mrom_0209/calib/vis1flat.ddd TOPATH=$(OUTPUT) > /dev/null; ddd2isis from=$(OUTPUT)/vis1flat.ddd to=$(OUTPUT)/vis1flat.cub > /dev/null; $(RM) $(OUTPUT)/vis1flat.ddd > /dev/null; $(ECHO) "TESTS DISABLED, SEE ISSUE #4666" > $(OUTPUT)/message.txt # $(APPNAME) URL=https://pds-imaging.jpl.nasa.gov//data/mro/mars_reconnaissance_orbiter/marci/mrom_0209/calib/vis1flat.ddd TOPATH=$(OUTPUT) > /dev/null; # ddd2isis from=$(OUTPUT)/vis1flat.ddd to=$(OUTPUT)/vis1flat.cub > /dev/null; # $(RM) $(OUTPUT)/vis1flat.ddd > /dev/null; isis/src/base/apps/edrget/tsts/timeout/Makefile +12 −9 Original line number Diff line number Diff line Loading @@ -3,11 +3,14 @@ APPNAME = edrget include $(ISISROOT)/make/isismake.tsts commands: $(APPNAME) URL=ftp://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f253s05.imq TOPATH=$(OUTPUT) TIMEOUT=6 >& $(OUTPUT)/temp.txt; $(SED) 's/.*Timeout/Timeout/' < $(OUTPUT)/temp.txt > $(OUTPUT)/temp1.txt; $(TAIL) '-2' < $(OUTPUT)/temp1.txt > $(OUTPUT)/ftperror.txt; $(APPNAME) URL=https://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f253s05.imq TOPATH=$(OUTPUT) TIMEOUT=6 >& $(OUTPUT)/temp.txt; $(SED) 's/.*Timeout/Timeout/' < $(OUTPUT)/temp.txt > $(OUTPUT)/temp1.txt; $(TAIL) '-2' < $(OUTPUT)/temp1.txt > $(OUTPUT)/httperror.txt; $(RM) $(OUTPUT)/temp.txt; $(RM) $(OUTPUT)/temp1.txt; No newline at end of file $(ECHO) "TESTS DISABLED, SEE ISSUE #4666" > $(OUTPUT)/message.txt; # $(APPNAME) URL=ftp://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f253s05.imq TOPATH=$(OUTPUT) TIMEOUT=6 >& $(OUTPUT)/temp.txt; # $(SED) 's/.*Timeout/Timeout/' < $(OUTPUT)/temp.txt > $(OUTPUT)/temp1.txt; # $(TAIL) '-2' < $(OUTPUT)/temp1.txt > $(OUTPUT)/ftperror.txt; # $(APPNAME) URL=https://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f253s05.imq TOPATH=$(OUTPUT) TIMEOUT=6 >& $(OUTPUT)/temp.txt; # $(SED) 's/.*Timeout/Timeout/' < $(OUTPUT)/temp.txt > $(OUTPUT)/temp1.txt; # $(TAIL) '-2' < $(OUTPUT)/temp1.txt > $(OUTPUT)/httperror.txt; # $(RM) $(OUTPUT)/temp.txt; # $(RM) $(OUTPUT)/temp1.txt; isis/src/tgo/tsts/coloredMosaic/Makefile +117 −112 Original line number Diff line number Diff line Loading @@ -19,118 +19,123 @@ CUBEIT = cubeit include $(ISISROOT)/make/isismake.tsts commands: # Ingest Red $(LS) $(INPUT)/*-RED-*.xml > $(OUTPUT)/redInputs.lis; $(SED) 's/^.*input\///g' $(OUTPUT)/redInputs.lis > $(OUTPUT)/redRelative.lis; $(SED) 's/\.xml//g' $(OUTPUT)/redRelative.lis > $(OUTPUT)/redBasenames.lis; $(INGEST) $(TSTARGS) from=$(INPUT)/\$$\1.xml \ to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/redBasenames.lis > /dev/null; $(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \ SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/redBasenames.lis > /dev/null; $(LS) $(OUTPUT)/*-RED-*.cub > $(OUTPUT)/redCubes.lis; # Ingest Blu $(LS) $(INPUT)/*-BLU-*.xml > $(OUTPUT)/bluInputs.lis; $(SED) 's/^.*input\///g' $(OUTPUT)/bluInputs.lis > $(OUTPUT)/bluRelative.lis; $(SED) 's/\.xml//g' $(OUTPUT)/bluRelative.lis > $(OUTPUT)/bluBasenames.lis; $(INGEST) $(TSTARGS) from=$(INPUT)/\$$\1.xml \ to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/bluBasenames.lis > /dev/null; $(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \ SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/bluBasenames.lis > /dev/null; $(LS) $(OUTPUT)/*-BLU-*.cub > $(OUTPUT)/bluCubes.lis; $(ECHO) "TESTS DISABLED, SEE ISSUE #4666" > $(OUTPUT)/message.txt; # Ingest Pan $(LS) $(INPUT)/*-PAN-*.xml > $(OUTPUT)/panInputs.lis; $(SED) 's/^.*input\///g' $(OUTPUT)/panInputs.lis > $(OUTPUT)/panRelative.lis; $(SED) 's/\.xml//g' $(OUTPUT)/panRelative.lis > $(OUTPUT)/panBasenames.lis; $(INGEST) $(TSTARGS) from=$(INPUT)/\$$\1.xml \ to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/panBasenames.lis > /dev/null; $(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \ SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/panBasenames.lis > /dev/null; $(LS) $(OUTPUT)/*-PAN-*.cub > $(OUTPUT)/panCubes.lis; # Ingest Nir $(LS) $(INPUT)/*-NIR-*.xml > $(OUTPUT)/nirInputs.lis; $(SED) 's/^.*input\///g' $(OUTPUT)/nirInputs.lis > $(OUTPUT)/nirRelative.lis; $(SED) 's/\.xml//g' $(OUTPUT)/nirRelative.lis > $(OUTPUT)/nirBasenames.lis; $(INGEST) $(TSTARGS) from=$(INPUT)/\$$\1.xml \ to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/nirBasenames.lis > /dev/null; $(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \ SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/nirBasenames.lis > /dev/null; $(LS) $(OUTPUT)/*-NIR-*.cub > $(OUTPUT)/nirCubes.lis; # MAP FILE # Create list of all files. $(LS) $(INPUT)/*.xml > $(OUTPUT)/allInputs.lis; $(SED) 's/^.*input\//output\//g' $(OUTPUT)/allInputs.lis > $(OUTPUT)/allRelative.lis; $(SED) 's/\.xml/.cub/g' $(OUTPUT)/allRelative.lis > $(OUTPUT)/allCubes.lis; $(MAPFILE) $(TSTARGS) fromlist=$(OUTPUT)/allCubes.lis to=$(OUTPUT)/equi.map > /dev/null; # MOSAICS # Create Red Mosaic $(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_redEqui.cub \ map=$(OUTPUT)/equi.map defaultrange=map \ pixres=mpp resolution=200 -batchlist=$(OUTPUT)/redBasenames.lis > /dev/null; $(LS) $(OUTPUT)/*redEqui.cub > $(OUTPUT)/redMosaic.lis; $(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/redMosaic.lis \ to=$(OUTPUT)/redCassisMosaic.cub > /dev/null; # Create Blu Mosaic $(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_bluEqui.cub \ map=$(OUTPUT)/equi.map defaultrange=map \ pixres=mpp resolution=200 -batchlist=$(OUTPUT)/bluBasenames.lis > /dev/null; $(LS) $(OUTPUT)/*bluEqui.cub > $(OUTPUT)/bluMosaic.lis; $(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/bluMosaic.lis \ to=$(OUTPUT)/bluCassisMosaic.cub > /dev/null; # Create Pan Mosaic $(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_panEqui.cub \ map=$(OUTPUT)/equi.map defaultrange=map \ pixres=mpp resolution=200 -batchlist=$(OUTPUT)/panBasenames.lis > /dev/null; $(LS) $(OUTPUT)/*panEqui.cub > $(OUTPUT)/panMosaic.lis; $(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/panMosaic.lis \ to=$(OUTPUT)/panCassisMosaic.cub > /dev/null; # Create Nir Mosaic $(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_nirEqui.cub \ map=$(OUTPUT)/equi.map defaultrange=map \ pixres=mpp resolution=200 -batchlist=$(OUTPUT)/nirBasenames.lis > /dev/null; $(LS) $(OUTPUT)/*nirEqui.cub > $(OUTPUT)/nirMosaic.lis; $(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/nirMosaic.lis \ to=$(OUTPUT)/nirCassisMosaic.cub > /dev/null; # Create full color mos $(LS) $(OUTPUT)/*CassisMosaic.cub > $(OUTPUT)/mosaicList.lis; $(CUBEIT) fromlist=$(OUTPUT)/mosaicList.lis to=$(OUTPUT)/coloredMosaic.cub > /dev/null; $(EXPORT) $(TSTSARGS) from=$(OUTPUT)/coloredMosaic.cub to=$(OUTPUT)/coloredMosaic \ pdsversion=pds4 > /dev/null; $(SED) 's+\Product_Observational.*>+\Product_Observational>+' \ $(OUTPUT)/coloredMosaic.xml \ > $(OUTPUT)/tempLabel1.txt; $(SED) 's+\FSW_HEADER.*>+\FSW_HEADER>+' \ $(OUTPUT)/tempLabel1.txt \ > $(OUTPUT)/tempLabel2.txt; $(SED) 's+\PEHK_HEADER.*>+\PEHK_HEADER>+' \ $(OUTPUT)/tempLabel2.txt \ > $(OUTPUT)/tempLabel3.txt; $(SED) 's+\modification_date.*>+\modification_date>+' \ $(OUTPUT)/tempLabel3.txt \ > $(OUTPUT)/tempLabel4.txt; $(SED) 's+\ISIS version.*<+\ISIS version.<+' \ $(OUTPUT)/tempLabel4.txt \ > $(OUTPUT)/coloredMosaic.xmlLabel.txt; # Cleanup $(RM) $(OUTPUT)/coloredMosaic.xml; $(RM) $(OUTPUT)/tempLabel1.txt; $(RM) $(OUTPUT)/tempLabel2.txt; $(RM) $(OUTPUT)/tempLabel3.txt; $(RM) $(OUTPUT)/tempLabel4.txt; $(RM) $(OUTPUT)/*.lis; $(RM) $(OUTPUT)/CAS-MCO*.cub; $(RM) $(OUTPUT)/bluCassisMosaic.cub; $(RM) $(OUTPUT)/nirCassisMosaic.cub; $(RM) $(OUTPUT)/panCassisMosaic.cub; $(RM) $(OUTPUT)/redCassisMosaic.cub; $(RM) $(OUTPUT)/*_tracking*.cub; $(MV) $(OUTPUT)/equi.map $(OUTPUT)/equi.pvl; # # Ingest Red # $(LS) $(INPUT)/*-RED-*.xml > $(OUTPUT)/redInputs.lis; # $(SED) 's/^.*input\///g' $(OUTPUT)/redInputs.lis > $(OUTPUT)/redRelative.lis; # $(SED) 's/\.xml//g' $(OUTPUT)/redRelative.lis > $(OUTPUT)/redBasenames.lis; # $(INGEST) $(TSTARGS) from=$(INPUT)/\$$\1.xml \ # to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/redBasenames.lis > /dev/null; # $(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \ # SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/redBasenames.lis > /dev/null; # $(LS) $(OUTPUT)/*-RED-*.cub > $(OUTPUT)/redCubes.lis; # # # Ingest Blu # $(LS) $(INPUT)/*-BLU-*.xml > $(OUTPUT)/bluInputs.lis; # $(SED) 's/^.*input\///g' $(OUTPUT)/bluInputs.lis > $(OUTPUT)/bluRelative.lis; # $(SED) 's/\.xml//g' $(OUTPUT)/bluRelative.lis > $(OUTPUT)/bluBasenames.lis; # $(INGEST) $(TSTARGS) from=$(INPUT)/\$$\1.xml \ # to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/bluBasenames.lis > /dev/null; # $(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \ # SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/bluBasenames.lis > /dev/null; # $(LS) $(OUTPUT)/*-BLU-*.cub > $(OUTPUT)/bluCubes.lis; # # # Ingest Pan # $(LS) $(INPUT)/*-PAN-*.xml > $(OUTPUT)/panInputs.lis; # $(SED) 's/^.*input\///g' $(OUTPUT)/panInputs.lis > $(OUTPUT)/panRelative.lis; # $(SED) 's/\.xml//g' $(OUTPUT)/panRelative.lis > $(OUTPUT)/panBasenames.lis; # $(INGEST) $(TSTARGS) from=$(INPUT)/\$$\1.xml \ # to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/panBasenames.lis > /dev/null; # $(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \ # SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/panBasenames.lis > /dev/null; # $(LS) $(OUTPUT)/*-PAN-*.cub > $(OUTPUT)/panCubes.lis; # # # Ingest Nir # $(LS) $(INPUT)/*-NIR-*.xml > $(OUTPUT)/nirInputs.lis; # $(SED) 's/^.*input\///g' $(OUTPUT)/nirInputs.lis > $(OUTPUT)/nirRelative.lis; # $(SED) 's/\.xml//g' $(OUTPUT)/nirRelative.lis > $(OUTPUT)/nirBasenames.lis; # $(INGEST) $(TSTARGS) from=$(INPUT)/\$$\1.xml \ # to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/nirBasenames.lis > /dev/null; # $(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \ # SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/nirBasenames.lis > /dev/null; # $(LS) $(OUTPUT)/*-NIR-*.cub > $(OUTPUT)/nirCubes.lis; # # # MAP FILE # # Create list of all files. # $(LS) $(INPUT)/*.xml > $(OUTPUT)/allInputs.lis; # $(SED) 's/^.*input\//output\//g' $(OUTPUT)/allInputs.lis > $(OUTPUT)/allRelative.lis; # $(SED) 's/\.xml/.cub/g' $(OUTPUT)/allRelative.lis > $(OUTPUT)/allCubes.lis; # $(MAPFILE) $(TSTARGS) fromlist=$(OUTPUT)/allCubes.lis to=$(OUTPUT)/equi.map > /dev/null; # # # MOSAICS # # Create Red Mosaic # $(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_redEqui.cub \ # map=$(OUTPUT)/equi.map defaultrange=map \ # pixres=mpp resolution=200 -batchlist=$(OUTPUT)/redBasenames.lis > /dev/null; # $(LS) $(OUTPUT)/*redEqui.cub > $(OUTPUT)/redMosaic.lis; # $(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/redMosaic.lis \ # to=$(OUTPUT)/redCassisMosaic.cub > /dev/null; # # # Create Blu Mosaic # $(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_bluEqui.cub \ # map=$(OUTPUT)/equi.map defaultrange=map \ # pixres=mpp resolution=200 -batchlist=$(OUTPUT)/bluBasenames.lis > /dev/null; # $(LS) $(OUTPUT)/*bluEqui.cub > $(OUTPUT)/bluMosaic.lis; # $(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/bluMosaic.lis \ # to=$(OUTPUT)/bluCassisMosaic.cub > /dev/null; # # # Create Pan Mosaic # $(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_panEqui.cub \ # map=$(OUTPUT)/equi.map defaultrange=map \ # pixres=mpp resolution=200 -batchlist=$(OUTPUT)/panBasenames.lis > /dev/null; # $(LS) $(OUTPUT)/*panEqui.cub > $(OUTPUT)/panMosaic.lis; # $(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/panMosaic.lis \ # to=$(OUTPUT)/panCassisMosaic.cub > /dev/null; # # # Create Nir Mosaic # $(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_nirEqui.cub \ # map=$(OUTPUT)/equi.map defaultrange=map \ # pixres=mpp resolution=200 -batchlist=$(OUTPUT)/nirBasenames.lis > /dev/null; # $(LS) $(OUTPUT)/*nirEqui.cub > $(OUTPUT)/nirMosaic.lis; # $(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/nirMosaic.lis \ # to=$(OUTPUT)/nirCassisMosaic.cub > /dev/null; # # # Create full color mos # $(LS) $(OUTPUT)/*CassisMosaic.cub > $(OUTPUT)/mosaicList.lis; # $(CUBEIT) fromlist=$(OUTPUT)/mosaicList.lis to=$(OUTPUT)/coloredMosaic.cub > /dev/null; # $(EXPORT) $(TSTSARGS) from=$(OUTPUT)/coloredMosaic.cub to=$(OUTPUT)/coloredMosaic \ # pdsversion=pds4 > /dev/null; # $(SED) 's+\Product_Observational.*>+\Product_Observational>+' \ # $(OUTPUT)/coloredMosaic.xml \ # > $(OUTPUT)/tempLabel1.txt; # $(SED) 's+\FSW_HEADER.*>+\FSW_HEADER>+' \ # $(OUTPUT)/tempLabel1.txt \ # > $(OUTPUT)/tempLabel2.txt; # $(SED) 's+\PEHK_HEADER.*>+\PEHK_HEADER>+' \ # $(OUTPUT)/tempLabel2.txt \ # > $(OUTPUT)/tempLabel3.txt; # $(SED) 's+\modification_date.*>+\modification_date>+' \ # $(OUTPUT)/tempLabel3.txt \ # > $(OUTPUT)/tempLabel4.txt; # $(SED) 's+\ISIS version.*<+\ISIS version.<+' \ # $(OUTPUT)/tempLabel4.txt \ # > $(OUTPUT)/coloredMosaic.xmlLabel.txt; # # # Cleanup # $(RM) $(OUTPUT)/coloredMosaic.xml; # $(RM) $(OUTPUT)/tempLabel1.txt; # $(RM) $(OUTPUT)/tempLabel2.txt; # $(RM) $(OUTPUT)/tempLabel3.txt; # $(RM) $(OUTPUT)/tempLabel4.txt; # $(RM) $(OUTPUT)/*.lis; # $(RM) $(OUTPUT)/CAS-MCO*.cub; # $(RM) $(OUTPUT)/bluCassisMosaic.cub; # $(RM) $(OUTPUT)/nirCassisMosaic.cub; # $(RM) $(OUTPUT)/panCassisMosaic.cub; # $(RM) $(OUTPUT)/redCassisMosaic.cub; # $(RM) $(OUTPUT)/*_tracking*.cub; # $(MV) $(OUTPUT)/equi.map $(OUTPUT)/equi.pvl; # Loading
isis/src/base/apps/edrget/tsts/connectErrors/Makefile +57 −54 Original line number Diff line number Diff line Loading @@ -3,53 +3,56 @@ APPNAME = edrget include $(ISISROOT)/make/isismake.tsts commands: if [ `$(APPNAME) \ url=pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f253s05.imq \ topath=$(OUPTUT) \ >& $(OUTPUT)/noScheme.txt` ]; then \ true; \ fi; if [ `$(APPNAME) \ url=ftp://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f25.imq \ topath=$(OUPTUT) \ >& $(OUTPUT)/ftpFileDNE.txt` ]; then \ true; \ fi; if [ `$(APPNAME) \ url=ftp:// \ >& $(OUTPUT)/ftpURLEmpty.txt` ]; then \ true; \ fi; if [ `$(APPNAME) \ url=ftp://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/ \ >& $(OUTPUT)/ftpFileNameEmpty.txt` ]; then \ true; \ fi; if [ `$(APPNAME) \ url=ftp://~~~~~jdkjkjks/ \ >& $(OUTPUT)/ftpURLInvalid.txt` ]; then \ true; \ fi; if [ `$(APPNAME) \ url=https://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f26.imq \ topath=$(OUTPUT) \ >& $(OUTPUT)/httpFileDNEtmp.txt` ]; then \ true; \ fi; \ $(TAIL) '-1' < $(OUTPUT)/httpFileDNEtmp.txt > $(OUTPUT)/httpFileDNE.txt; \ $(RM) $(OUTPUT)/httpFileDNEtmp.txt; \ if [ `$(APPNAME) \ url=http:// \ >& $(OUTPUT)/httpURLEmpty.txt` ]; then \ true; \ fi; if [ `$(APPNAME) \ url=http://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/ \ >& $(OUTPUT)/httpFileNameEmpty.txt` ]; then \ true; \ fi; if [ `$(APPNAME) \ url=http://~~~~~jdkjkjks/ \ >& $(OUTPUT)/httpURLInvalid.txt` ]; then \ true; \ fi; No newline at end of file $(ECHO) "TESTS DISABLED, SEE ISSUE #4666" > $(OUTPUT)/message.txt; # if [ `$(APPNAME) \ # url=pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f253s05.imq \ # topath=$(OUPTUT) \ # >& $(OUTPUT)/noScheme.txt` ]; then \ # true; \ # fi; # if [ `$(APPNAME) \ # url=ftp://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f25.imq \ # topath=$(OUPTUT) \ # >& $(OUTPUT)/ftpFileDNE.txt` ]; then \ # true; \ # fi; # if [ `$(APPNAME) \ # url=ftp:// \ # >& $(OUTPUT)/ftpURLEmpty.txt` ]; then \ # true; \ # fi; # if [ `$(APPNAME) \ # url=ftp://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/ \ # >& $(OUTPUT)/ftpFileNameEmpty.txt` ]; then \ # true; \ # fi; # if [ `$(APPNAME) \ # url=ftp://~~~~~jdkjkjks/ \ # >& $(OUTPUT)/ftpURLInvalid.txt` ]; then \ # true; \ # fi; # if [ `$(APPNAME) \ # url=https://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f26.imq \ # topath=$(OUTPUT) \ # >& $(OUTPUT)/httpFileDNEtmp.txt` ]; then \ # true; \ # fi; \ # $(TAIL) '-1' < $(OUTPUT)/httpFileDNEtmp.txt > $(OUTPUT)/httpFileDNE.txt; \ # $(RM) $(OUTPUT)/httpFileDNEtmp.txt; \ # if [ `$(APPNAME) \ # url=http:// \ # >& $(OUTPUT)/httpURLEmpty.txt` ]; then \ # true; \ # fi; # if [ `$(APPNAME) \ # url=http://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/ \ # >& $(OUTPUT)/httpFileNameEmpty.txt` ]; then \ # true; \ # fi; # if [ `$(APPNAME) \ # url=http://~~~~~jdkjkjks/ \ # >& $(OUTPUT)/httpURLInvalid.txt` ]; then \ # true; \ # fi;
isis/src/base/apps/edrget/tsts/ftp/Makefile +5 −1 Original line number Diff line number Diff line Loading @@ -3,4 +3,8 @@ APPNAME = edrget include $(ISISROOT)/make/isismake.tsts commands: $(APPNAME) URL=ftp://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f253s05.imq TOPATH=$(OUTPUT) > /dev/null; $(ECHO) "TESTS DISABLED, SEE ISSUE #4666" > $(OUTPUT)/message.txt # $(APPNAME) URL=ftp://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f253s05.imq TOPATH=$(OUTPUT) > /dev/null; #
isis/src/base/apps/edrget/tsts/http/Makefile +6 −3 Original line number Diff line number Diff line Loading @@ -3,6 +3,9 @@ APPNAME = edrget include $(ISISROOT)/make/isismake.tsts commands: $(APPNAME) URL=https://pds-imaging.jpl.nasa.gov//data/mro/mars_reconnaissance_orbiter/marci/mrom_0209/calib/vis1flat.ddd TOPATH=$(OUTPUT) > /dev/null; ddd2isis from=$(OUTPUT)/vis1flat.ddd to=$(OUTPUT)/vis1flat.cub > /dev/null; $(RM) $(OUTPUT)/vis1flat.ddd > /dev/null; $(ECHO) "TESTS DISABLED, SEE ISSUE #4666" > $(OUTPUT)/message.txt # $(APPNAME) URL=https://pds-imaging.jpl.nasa.gov//data/mro/mars_reconnaissance_orbiter/marci/mrom_0209/calib/vis1flat.ddd TOPATH=$(OUTPUT) > /dev/null; # ddd2isis from=$(OUTPUT)/vis1flat.ddd to=$(OUTPUT)/vis1flat.cub > /dev/null; # $(RM) $(OUTPUT)/vis1flat.ddd > /dev/null;
isis/src/base/apps/edrget/tsts/timeout/Makefile +12 −9 Original line number Diff line number Diff line Loading @@ -3,11 +3,14 @@ APPNAME = edrget include $(ISISROOT)/make/isismake.tsts commands: $(APPNAME) URL=ftp://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f253s05.imq TOPATH=$(OUTPUT) TIMEOUT=6 >& $(OUTPUT)/temp.txt; $(SED) 's/.*Timeout/Timeout/' < $(OUTPUT)/temp.txt > $(OUTPUT)/temp1.txt; $(TAIL) '-2' < $(OUTPUT)/temp1.txt > $(OUTPUT)/ftperror.txt; $(APPNAME) URL=https://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f253s05.imq TOPATH=$(OUTPUT) TIMEOUT=6 >& $(OUTPUT)/temp.txt; $(SED) 's/.*Timeout/Timeout/' < $(OUTPUT)/temp.txt > $(OUTPUT)/temp1.txt; $(TAIL) '-2' < $(OUTPUT)/temp1.txt > $(OUTPUT)/httperror.txt; $(RM) $(OUTPUT)/temp.txt; $(RM) $(OUTPUT)/temp1.txt; No newline at end of file $(ECHO) "TESTS DISABLED, SEE ISSUE #4666" > $(OUTPUT)/message.txt; # $(APPNAME) URL=ftp://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f253s05.imq TOPATH=$(OUTPUT) TIMEOUT=6 >& $(OUTPUT)/temp.txt; # $(SED) 's/.*Timeout/Timeout/' < $(OUTPUT)/temp.txt > $(OUTPUT)/temp1.txt; # $(TAIL) '-2' < $(OUTPUT)/temp1.txt > $(OUTPUT)/ftperror.txt; # $(APPNAME) URL=https://pdsimage2.wr.usgs.gov/cdroms/Viking_Orbiter/vo_1004/f253sxx/f253s05.imq TOPATH=$(OUTPUT) TIMEOUT=6 >& $(OUTPUT)/temp.txt; # $(SED) 's/.*Timeout/Timeout/' < $(OUTPUT)/temp.txt > $(OUTPUT)/temp1.txt; # $(TAIL) '-2' < $(OUTPUT)/temp1.txt > $(OUTPUT)/httperror.txt; # $(RM) $(OUTPUT)/temp.txt; # $(RM) $(OUTPUT)/temp1.txt;
isis/src/tgo/tsts/coloredMosaic/Makefile +117 −112 Original line number Diff line number Diff line Loading @@ -19,118 +19,123 @@ CUBEIT = cubeit include $(ISISROOT)/make/isismake.tsts commands: # Ingest Red $(LS) $(INPUT)/*-RED-*.xml > $(OUTPUT)/redInputs.lis; $(SED) 's/^.*input\///g' $(OUTPUT)/redInputs.lis > $(OUTPUT)/redRelative.lis; $(SED) 's/\.xml//g' $(OUTPUT)/redRelative.lis > $(OUTPUT)/redBasenames.lis; $(INGEST) $(TSTARGS) from=$(INPUT)/\$$\1.xml \ to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/redBasenames.lis > /dev/null; $(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \ SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/redBasenames.lis > /dev/null; $(LS) $(OUTPUT)/*-RED-*.cub > $(OUTPUT)/redCubes.lis; # Ingest Blu $(LS) $(INPUT)/*-BLU-*.xml > $(OUTPUT)/bluInputs.lis; $(SED) 's/^.*input\///g' $(OUTPUT)/bluInputs.lis > $(OUTPUT)/bluRelative.lis; $(SED) 's/\.xml//g' $(OUTPUT)/bluRelative.lis > $(OUTPUT)/bluBasenames.lis; $(INGEST) $(TSTARGS) from=$(INPUT)/\$$\1.xml \ to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/bluBasenames.lis > /dev/null; $(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \ SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/bluBasenames.lis > /dev/null; $(LS) $(OUTPUT)/*-BLU-*.cub > $(OUTPUT)/bluCubes.lis; $(ECHO) "TESTS DISABLED, SEE ISSUE #4666" > $(OUTPUT)/message.txt; # Ingest Pan $(LS) $(INPUT)/*-PAN-*.xml > $(OUTPUT)/panInputs.lis; $(SED) 's/^.*input\///g' $(OUTPUT)/panInputs.lis > $(OUTPUT)/panRelative.lis; $(SED) 's/\.xml//g' $(OUTPUT)/panRelative.lis > $(OUTPUT)/panBasenames.lis; $(INGEST) $(TSTARGS) from=$(INPUT)/\$$\1.xml \ to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/panBasenames.lis > /dev/null; $(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \ SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/panBasenames.lis > /dev/null; $(LS) $(OUTPUT)/*-PAN-*.cub > $(OUTPUT)/panCubes.lis; # Ingest Nir $(LS) $(INPUT)/*-NIR-*.xml > $(OUTPUT)/nirInputs.lis; $(SED) 's/^.*input\///g' $(OUTPUT)/nirInputs.lis > $(OUTPUT)/nirRelative.lis; $(SED) 's/\.xml//g' $(OUTPUT)/nirRelative.lis > $(OUTPUT)/nirBasenames.lis; $(INGEST) $(TSTARGS) from=$(INPUT)/\$$\1.xml \ to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/nirBasenames.lis > /dev/null; $(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \ SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/nirBasenames.lis > /dev/null; $(LS) $(OUTPUT)/*-NIR-*.cub > $(OUTPUT)/nirCubes.lis; # MAP FILE # Create list of all files. $(LS) $(INPUT)/*.xml > $(OUTPUT)/allInputs.lis; $(SED) 's/^.*input\//output\//g' $(OUTPUT)/allInputs.lis > $(OUTPUT)/allRelative.lis; $(SED) 's/\.xml/.cub/g' $(OUTPUT)/allRelative.lis > $(OUTPUT)/allCubes.lis; $(MAPFILE) $(TSTARGS) fromlist=$(OUTPUT)/allCubes.lis to=$(OUTPUT)/equi.map > /dev/null; # MOSAICS # Create Red Mosaic $(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_redEqui.cub \ map=$(OUTPUT)/equi.map defaultrange=map \ pixres=mpp resolution=200 -batchlist=$(OUTPUT)/redBasenames.lis > /dev/null; $(LS) $(OUTPUT)/*redEqui.cub > $(OUTPUT)/redMosaic.lis; $(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/redMosaic.lis \ to=$(OUTPUT)/redCassisMosaic.cub > /dev/null; # Create Blu Mosaic $(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_bluEqui.cub \ map=$(OUTPUT)/equi.map defaultrange=map \ pixres=mpp resolution=200 -batchlist=$(OUTPUT)/bluBasenames.lis > /dev/null; $(LS) $(OUTPUT)/*bluEqui.cub > $(OUTPUT)/bluMosaic.lis; $(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/bluMosaic.lis \ to=$(OUTPUT)/bluCassisMosaic.cub > /dev/null; # Create Pan Mosaic $(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_panEqui.cub \ map=$(OUTPUT)/equi.map defaultrange=map \ pixres=mpp resolution=200 -batchlist=$(OUTPUT)/panBasenames.lis > /dev/null; $(LS) $(OUTPUT)/*panEqui.cub > $(OUTPUT)/panMosaic.lis; $(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/panMosaic.lis \ to=$(OUTPUT)/panCassisMosaic.cub > /dev/null; # Create Nir Mosaic $(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_nirEqui.cub \ map=$(OUTPUT)/equi.map defaultrange=map \ pixres=mpp resolution=200 -batchlist=$(OUTPUT)/nirBasenames.lis > /dev/null; $(LS) $(OUTPUT)/*nirEqui.cub > $(OUTPUT)/nirMosaic.lis; $(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/nirMosaic.lis \ to=$(OUTPUT)/nirCassisMosaic.cub > /dev/null; # Create full color mos $(LS) $(OUTPUT)/*CassisMosaic.cub > $(OUTPUT)/mosaicList.lis; $(CUBEIT) fromlist=$(OUTPUT)/mosaicList.lis to=$(OUTPUT)/coloredMosaic.cub > /dev/null; $(EXPORT) $(TSTSARGS) from=$(OUTPUT)/coloredMosaic.cub to=$(OUTPUT)/coloredMosaic \ pdsversion=pds4 > /dev/null; $(SED) 's+\Product_Observational.*>+\Product_Observational>+' \ $(OUTPUT)/coloredMosaic.xml \ > $(OUTPUT)/tempLabel1.txt; $(SED) 's+\FSW_HEADER.*>+\FSW_HEADER>+' \ $(OUTPUT)/tempLabel1.txt \ > $(OUTPUT)/tempLabel2.txt; $(SED) 's+\PEHK_HEADER.*>+\PEHK_HEADER>+' \ $(OUTPUT)/tempLabel2.txt \ > $(OUTPUT)/tempLabel3.txt; $(SED) 's+\modification_date.*>+\modification_date>+' \ $(OUTPUT)/tempLabel3.txt \ > $(OUTPUT)/tempLabel4.txt; $(SED) 's+\ISIS version.*<+\ISIS version.<+' \ $(OUTPUT)/tempLabel4.txt \ > $(OUTPUT)/coloredMosaic.xmlLabel.txt; # Cleanup $(RM) $(OUTPUT)/coloredMosaic.xml; $(RM) $(OUTPUT)/tempLabel1.txt; $(RM) $(OUTPUT)/tempLabel2.txt; $(RM) $(OUTPUT)/tempLabel3.txt; $(RM) $(OUTPUT)/tempLabel4.txt; $(RM) $(OUTPUT)/*.lis; $(RM) $(OUTPUT)/CAS-MCO*.cub; $(RM) $(OUTPUT)/bluCassisMosaic.cub; $(RM) $(OUTPUT)/nirCassisMosaic.cub; $(RM) $(OUTPUT)/panCassisMosaic.cub; $(RM) $(OUTPUT)/redCassisMosaic.cub; $(RM) $(OUTPUT)/*_tracking*.cub; $(MV) $(OUTPUT)/equi.map $(OUTPUT)/equi.pvl; # # Ingest Red # $(LS) $(INPUT)/*-RED-*.xml > $(OUTPUT)/redInputs.lis; # $(SED) 's/^.*input\///g' $(OUTPUT)/redInputs.lis > $(OUTPUT)/redRelative.lis; # $(SED) 's/\.xml//g' $(OUTPUT)/redRelative.lis > $(OUTPUT)/redBasenames.lis; # $(INGEST) $(TSTARGS) from=$(INPUT)/\$$\1.xml \ # to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/redBasenames.lis > /dev/null; # $(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \ # SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/redBasenames.lis > /dev/null; # $(LS) $(OUTPUT)/*-RED-*.cub > $(OUTPUT)/redCubes.lis; # # # Ingest Blu # $(LS) $(INPUT)/*-BLU-*.xml > $(OUTPUT)/bluInputs.lis; # $(SED) 's/^.*input\///g' $(OUTPUT)/bluInputs.lis > $(OUTPUT)/bluRelative.lis; # $(SED) 's/\.xml//g' $(OUTPUT)/bluRelative.lis > $(OUTPUT)/bluBasenames.lis; # $(INGEST) $(TSTARGS) from=$(INPUT)/\$$\1.xml \ # to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/bluBasenames.lis > /dev/null; # $(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \ # SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/bluBasenames.lis > /dev/null; # $(LS) $(OUTPUT)/*-BLU-*.cub > $(OUTPUT)/bluCubes.lis; # # # Ingest Pan # $(LS) $(INPUT)/*-PAN-*.xml > $(OUTPUT)/panInputs.lis; # $(SED) 's/^.*input\///g' $(OUTPUT)/panInputs.lis > $(OUTPUT)/panRelative.lis; # $(SED) 's/\.xml//g' $(OUTPUT)/panRelative.lis > $(OUTPUT)/panBasenames.lis; # $(INGEST) $(TSTARGS) from=$(INPUT)/\$$\1.xml \ # to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/panBasenames.lis > /dev/null; # $(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \ # SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/panBasenames.lis > /dev/null; # $(LS) $(OUTPUT)/*-PAN-*.cub > $(OUTPUT)/panCubes.lis; # # # Ingest Nir # $(LS) $(INPUT)/*-NIR-*.xml > $(OUTPUT)/nirInputs.lis; # $(SED) 's/^.*input\///g' $(OUTPUT)/nirInputs.lis > $(OUTPUT)/nirRelative.lis; # $(SED) 's/\.xml//g' $(OUTPUT)/nirRelative.lis > $(OUTPUT)/nirBasenames.lis; # $(INGEST) $(TSTARGS) from=$(INPUT)/\$$\1.xml \ # to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/nirBasenames.lis > /dev/null; # $(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \ # SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/nirBasenames.lis > /dev/null; # $(LS) $(OUTPUT)/*-NIR-*.cub > $(OUTPUT)/nirCubes.lis; # # # MAP FILE # # Create list of all files. # $(LS) $(INPUT)/*.xml > $(OUTPUT)/allInputs.lis; # $(SED) 's/^.*input\//output\//g' $(OUTPUT)/allInputs.lis > $(OUTPUT)/allRelative.lis; # $(SED) 's/\.xml/.cub/g' $(OUTPUT)/allRelative.lis > $(OUTPUT)/allCubes.lis; # $(MAPFILE) $(TSTARGS) fromlist=$(OUTPUT)/allCubes.lis to=$(OUTPUT)/equi.map > /dev/null; # # # MOSAICS # # Create Red Mosaic # $(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_redEqui.cub \ # map=$(OUTPUT)/equi.map defaultrange=map \ # pixres=mpp resolution=200 -batchlist=$(OUTPUT)/redBasenames.lis > /dev/null; # $(LS) $(OUTPUT)/*redEqui.cub > $(OUTPUT)/redMosaic.lis; # $(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/redMosaic.lis \ # to=$(OUTPUT)/redCassisMosaic.cub > /dev/null; # # # Create Blu Mosaic # $(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_bluEqui.cub \ # map=$(OUTPUT)/equi.map defaultrange=map \ # pixres=mpp resolution=200 -batchlist=$(OUTPUT)/bluBasenames.lis > /dev/null; # $(LS) $(OUTPUT)/*bluEqui.cub > $(OUTPUT)/bluMosaic.lis; # $(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/bluMosaic.lis \ # to=$(OUTPUT)/bluCassisMosaic.cub > /dev/null; # # # Create Pan Mosaic # $(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_panEqui.cub \ # map=$(OUTPUT)/equi.map defaultrange=map \ # pixres=mpp resolution=200 -batchlist=$(OUTPUT)/panBasenames.lis > /dev/null; # $(LS) $(OUTPUT)/*panEqui.cub > $(OUTPUT)/panMosaic.lis; # $(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/panMosaic.lis \ # to=$(OUTPUT)/panCassisMosaic.cub > /dev/null; # # # Create Nir Mosaic # $(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_nirEqui.cub \ # map=$(OUTPUT)/equi.map defaultrange=map \ # pixres=mpp resolution=200 -batchlist=$(OUTPUT)/nirBasenames.lis > /dev/null; # $(LS) $(OUTPUT)/*nirEqui.cub > $(OUTPUT)/nirMosaic.lis; # $(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/nirMosaic.lis \ # to=$(OUTPUT)/nirCassisMosaic.cub > /dev/null; # # # Create full color mos # $(LS) $(OUTPUT)/*CassisMosaic.cub > $(OUTPUT)/mosaicList.lis; # $(CUBEIT) fromlist=$(OUTPUT)/mosaicList.lis to=$(OUTPUT)/coloredMosaic.cub > /dev/null; # $(EXPORT) $(TSTSARGS) from=$(OUTPUT)/coloredMosaic.cub to=$(OUTPUT)/coloredMosaic \ # pdsversion=pds4 > /dev/null; # $(SED) 's+\Product_Observational.*>+\Product_Observational>+' \ # $(OUTPUT)/coloredMosaic.xml \ # > $(OUTPUT)/tempLabel1.txt; # $(SED) 's+\FSW_HEADER.*>+\FSW_HEADER>+' \ # $(OUTPUT)/tempLabel1.txt \ # > $(OUTPUT)/tempLabel2.txt; # $(SED) 's+\PEHK_HEADER.*>+\PEHK_HEADER>+' \ # $(OUTPUT)/tempLabel2.txt \ # > $(OUTPUT)/tempLabel3.txt; # $(SED) 's+\modification_date.*>+\modification_date>+' \ # $(OUTPUT)/tempLabel3.txt \ # > $(OUTPUT)/tempLabel4.txt; # $(SED) 's+\ISIS version.*<+\ISIS version.<+' \ # $(OUTPUT)/tempLabel4.txt \ # > $(OUTPUT)/coloredMosaic.xmlLabel.txt; # # # Cleanup # $(RM) $(OUTPUT)/coloredMosaic.xml; # $(RM) $(OUTPUT)/tempLabel1.txt; # $(RM) $(OUTPUT)/tempLabel2.txt; # $(RM) $(OUTPUT)/tempLabel3.txt; # $(RM) $(OUTPUT)/tempLabel4.txt; # $(RM) $(OUTPUT)/*.lis; # $(RM) $(OUTPUT)/CAS-MCO*.cub; # $(RM) $(OUTPUT)/bluCassisMosaic.cub; # $(RM) $(OUTPUT)/nirCassisMosaic.cub; # $(RM) $(OUTPUT)/panCassisMosaic.cub; # $(RM) $(OUTPUT)/redCassisMosaic.cub; # $(RM) $(OUTPUT)/*_tracking*.cub; # $(MV) $(OUTPUT)/equi.map $(OUTPUT)/equi.pvl; #