src/Pure/IsaMakefile
changeset 31827 b54362b9fbef
parent 31825 d47a9dc1f064
child 31830 4c721440ee62
equal deleted inserted replaced
31826:7f311da87d5a 31827:b54362b9fbef
   119 
   119 
   120 SCALA_FILES = General/event_bus.scala General/markup.scala		\
   120 SCALA_FILES = General/event_bus.scala General/markup.scala		\
   121   General/position.scala General/scan.scala General/swing.scala		\
   121   General/position.scala General/scan.scala General/swing.scala		\
   122   General/symbol.scala General/xml.scala General/yxml.scala		\
   122   General/symbol.scala General/xml.scala General/yxml.scala		\
   123   Isar/isar.scala Isar/isar_document.scala Isar/outer_keyword.scala	\
   123   Isar/isar.scala Isar/isar_document.scala Isar/outer_keyword.scala	\
   124   System/cygwin.scala System/isabelle_process.scala			\
   124   System/cygwin.scala System/gui_setup.scala				\
   125   System/isabelle_system.scala System/platform.scala			\
   125   System/isabelle_process.scala System/isabelle_system.scala		\
   126   Thy/completion.scala Thy/thy_header.scala				\
   126   System/platform.scala Thy/completion.scala Thy/thy_header.scala	\
   127   Tools/isabelle_syntax.scala
   127   Tools/isabelle_syntax.scala
   128 
   128 
   129 
   129 
   130 SCALA_TARGET = $(ISABELLE_HOME)/lib/classes/Pure.jar
   130 SCALA_TARGET = $(ISABELLE_HOME)/lib/classes/Pure.jar
   131 
   131 
   135 	@rm -rf classes && mkdir classes
   135 	@rm -rf classes && mkdir classes
   136 	scalac -deprecation -d classes -target jvm-1.5 $(SCALA_FILES)
   136 	scalac -deprecation -d classes -target jvm-1.5 $(SCALA_FILES)
   137 	scaladoc -d classes $(SCALA_FILES)
   137 	scaladoc -d classes $(SCALA_FILES)
   138 	@cp $(SCALA_FILES) classes/isabelle
   138 	@cp $(SCALA_FILES) classes/isabelle
   139 	@mkdir -p `dirname $@`
   139 	@mkdir -p `dirname $@`
   140 	@cd classes; jar cf `jvmpath $@` isabelle
   140 	@cd classes; jar cfe `jvmpath $@` isabelle.GUI_Setup isabelle
   141 	@rm -rf classes
   141 	@rm -rf classes
   142 
   142 
   143 clean-jar:
   143 clean-jar:
   144 	@rm -f $(SCALA_TARGET)
   144 	@rm -f $(SCALA_TARGET)