PKG=DataLoader. KEYSTORE=/net/db/etc/.keystore KEYPASS=sbeamsDevKey KEYALIAS=sbeamsDev JAR_DIR=/net/dblocal/www/html/dev7/sbeams/usr/java/share/util/ CP = .:..:$(JAR_DIR)java-getopt-1.0.10.jar:$(JAR_DIR)visad.jar:$(JAR_DIR)experiment.jar:$(JAR_DIR)jdom.jar:$(JAR_DIR)SBEAMS.jar:$(JAR_DIR)msv.jar:$(JAR_DIR)isorelax.jar:$(JAR_DIR)relaxngDatatype.jar:$(JAR_DIR)xercesImpl.jar:$(JAR_DIR)xmlParserAPIs.jar:$(JAR_DIR)xsdlib.jar JC = javac JC+= -classpath $(CP) .SUFFIXES: .java .class .java.class: $(JC) $< OBJS = DataLoader.class\ ArrayIcon.class\ CommandLineReader.class\ ConditionInfoWizardPanel.class\ ConditionTreeWizardPanel.class\ ConditionVariable.class\ DataSaverPanel.class\ ExperimentCondition.class\ FileChooserWizardPanel.class\ GeneExpressionFileReader.class\ GeneralInfoWizardPanel.class\ IncludeFileFilter.class\ NullWizardPanel.class\ TextWriter.class\ VariableTable.class\ VariableTableModel.class\ WelcomeWizardPanel.class\ WizardAdapter.class\ WizardContext.class\ WizardFrame.class\ WizardListener.class\ WizardPanel.class objs: $(OBJS) test: objs (cd unitTests; make test) default: objs clean: (rm *.class) (cd unitTests; make clean) basic: objs -java ${PKG}DataLoader sbeams: jar (java -cp ${CP} -jar DataLoader.jar -p "328" -m "sbeamsIndirect://db/sbeams/cgi/Microarray/ViewFile.cgi?action=read&FILE_NAME=matrix_output&project_id=497&SUBDIR=20050119_160105" -r "sbeamsIndirect://db/sbeams/tmp/Microarray/dataLoader/translator.tsv") jar: objs (cd ..;jar cmf DataLoader/MANIFEST.MF DataLoader/DataLoader.jar DataLoader/*.class) sign: jar -jarsigner -keystore $(KEYSTORE) -storepass $(KEYPASS) DataLoader.jar $(KEYALIAS) update_jar: sign (mv DataLoader.jar ../../../../../usr/java/Microarray) update_sbeams: update_jar -jarsigner -keystore $(KEYSTORE) -storepass $(KEYPASS) $(JAR_DIR)experiment.jar $(KEYALIAS) -jarsigner -keystore $(KEYSTORE) -storepass $(KEYPASS) $(JAR_DIR)isorelax.jar $(KEYALIAS) -jarsigner -keystore $(KEYSTORE) -storepass $(KEYPASS) $(JAR_DIR)java-getopt-1.0.10.jar $(KEYALIAS) -jarsigner -keystore $(KEYSTORE) -storepass $(KEYPASS) $(JAR_DIR)jdom.jar $(KEYALIAS) -jarsigner -keystore $(KEYSTORE) -storepass $(KEYPASS) $(JAR_DIR)msv.jar $(KEYALIAS) -jarsigner -keystore $(KEYSTORE) -storepass $(KEYPASS) $(JAR_DIR)relaxngDatatype.jar $(KEYALIAS) -jarsigner -keystore $(KEYSTORE) -storepass $(KEYPASS) $(JAR_DIR)SBEAMS.jar $(KEYALIAS) -jarsigner -keystore $(KEYSTORE) -storepass $(KEYPASS) $(JAR_DIR)visad.jar $(KEYALIAS) -jarsigner -keystore $(KEYSTORE) -storepass $(KEYPASS) $(JAR_DIR)xercesImpl.jar $(KEYALIAS) -jarsigner -keystore $(KEYSTORE) -storepass $(KEYPASS) $(JAR_DIR)xmlParserAPIs.jar $(KEYALIAS) -jarsigner -keystore $(KEYSTORE) -storepass $(KEYPASS) $(JAR_DIR)xsdlib.jar $(KEYALIAS)