Commit 03b36c01 authored by Jeannie Backer's avatar Jeannie Backer
Browse files

adding Makefile

parent 1b308f93
Loading
Loading
Loading
Loading
+39 −36
Original line number Diff line number Diff line
@@ -15,39 +15,42 @@ CATLAB = catlab
include $(ISISROOT)/make/isismake.tsts

commands:
	$(LS) $(INPUT)/*.xml > $(OUTPUT)/inputs.lis;
	$(SED) 's/^.*input\///g' $(OUTPUT)/inputs.lis > $(OUTPUT)/relative.lis;
	$(SED) 's/\.xml//g' $(OUTPUT)/relative.lis > $(OUTPUT)/basenames.lis;
	$(INGEST) $(TSTARGS) from=$(INPUT)/$\$$\1.xml \
            to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/basenames.lis > /dev/null;
	$(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \
           SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/basenames.lis > /dev/null;
	$(LS) $(OUTPUT)/*.cub > $(OUTPUT)/cubes.lis;
	$(MAP) $(TSTARGS) fromlist=$(OUTPUT)/cubes.lis to=$(OUTPUT)/equi.map	> /dev/null;
	$(PROJECT) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub to=$(OUTPUT)/$\$$\1_equi.cub \
             map=$(OUTPUT)/equi.map \
             pixres=mpp resolution=200 -batchlist=$(OUTPUT)/basenames.lis > /dev/null;
	$(EXPORT) $(TSTARGS) from=$(OUTPUT)/$\$$\1_equi.cub \
            to=$(OUTPUT)/$\$$\1_equi.img -batchlist=$(OUTPUT)/basenames.lis > /dev/null;
	$(INGEST) $(TSTARGS) from=$(OUTPUT)/$\$$\1_equi.xml \
						to=$(OUTPUT)/$\$$\1_reingested.cub -batchlist=$(OUTPUT)/basenames.lis > /dev/null;
	$(CATLAB) from=$(OUTPUT)/$\$$\1_equi.cub \
	       		to=$(OUTPUT)/labels.pvl -batchlist=$(OUTPUT)/basenames.lis > /dev/null;
	for label in `ls $(OUTPUT)/*.xml`; do \
	  $(SED) 's+\Product_Observational.*>+\Product_Observational>+' \
           $$label > $${label%.xml}1.txt; \
	  $(SED) 's+\FSW_HEADER.*>+\FSW_HEADER>+' \
           $${label%.xml}1.txt > $${label%.xml}2.txt; \
	  $(SED) 's+\PEHK_HEADER.*>+\PEHK_HEADER>+' \
           $${label%.xml}2.txt > $${label%.xml}3.txt; \
	  $(SED) 's+\Modification_Detail.*>+\Modification_Detail>+' \
           $${label%.xml}3.txt > $${label%.xml}.txt; \
	  $(RM) $$label; \
	  $(RM) $${label%.xml}1.txt; \
	  $(RM) $${label%.xml}2.txt; \
	  $(RM) $${label%.xml}3.txt; \
	done;
	$(RM) $(OUTPUT)/*.lis
	$(RM) $(OUTPUT)/*equi*
	$(RM) $(OUTPUT)/*B1.cub
	$(INGEST) $(TSTARGS)  \
	    from=$(INPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.xml \
            to=$(OUTPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.cub > /dev/null;

	$(SPICE) $(TSTARGS)  \
	    from=$(OUTPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.cub \
            SPKPREDICTED=true \
	    CKPREDICTED=true > /dev/null;

	$(PROJECT) $(TSTARGS)  \
	    from=$(OUTPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.cub \
	    to=$(OUTPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.equi.cub \
            map=$(INPUT)/equi.map \
            pixres=mpp \
	    resolution=200 > /dev/null;

	$(EXPORT) $(TSTARGS)  \
	    from=$(OUTPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.equi.cub \
            to=$(OUTPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.equi.img > /dev/null;

	$(INGEST) $(TSTARGS)  \
	    from=$(OUTPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.equi.xml \
	    to=$(OUTPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.equi.reingested.cub > /dev/null;

	$(CATLAB) \
	    from=$(OUTPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.cub \
	    to=$(OUTPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.pvl > /dev/null;	

	$(CATLAB) \
	    from=$(OUTPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.equi.cub \
	    to=$(OUTPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.equi.pvl > /dev/null;	

	$(CATLAB) \
	    from=$(OUTPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.equi.reingested.cub \
	    to=$(OUTPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.equi.reingested.pvl > /dev/null;	

	$(MV) \
	    $(OUTPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.equi.xml \
	    $(OUTPUT)/CAS-M01-2018-05-05T23.11.48.767-RED-01029-B1.equi.xmlLabel.txt;