APPNAME = cnetcheck

include $(ISISROOT)/make/isismake.tsts

commands:
	$(LS) $(INPUT)/*.cub > $(OUTPUT)/list.lis;
	$(APPNAME) fromlist=$(OUTPUT)/list.lis prefix=$(OUTPUT)/cat \
	nolatlon=false tolerance=0.25 \
	cnet=$(INPUT)/NearSide_All.net | grep -v "Processed" \
	> $(OUTPUT)/output.txt;
	$(RM) $(OUTPUT)/list.lis;
	$(RM) $(OUTPUT)/catIsland.*

	# Remove absolute paths from cube filenames, as they change depending
	# upon where the test is run from
	for i in $(OUTPUT)/*.txt; do \
	  base=`basename $$i`; \
	  cat $$i | sed 's/.*\/\(.*\.cub\)/\1/g' | sed 's/\([0-9]\.[0-9]\{12\}\)\([0-9]*\)/\1/g' > $$base; \
	  $(MV) $$base $$i; \
	done;

	# Sort LowCoverage.txt output file, since it gets data from a QHash
	$(CAT) $(OUTPUT)/*LowCoverage.txt | sort > $(OUTPUT)/sorted_LowCoverage.txt;
	$(MV) $(OUTPUT)/sorted_LowCoverage.txt $(OUTPUT)/catLowCoverage.txt;
