src/HOL/IsaMakefile
changeset 9869 95dca9f991f2
parent 9840 9dfcb0224f8c
child 9888 c5622848bf18
equal deleted inserted replaced
9868:580c50fc6559 9869:95dca9f991f2
    31 HOL: Pure $(OUT)/HOL
    31 HOL: Pure $(OUT)/HOL
    32 
    32 
    33 Pure:
    33 Pure:
    34 	@cd $(SRC)/Pure; $(ISATOOL) make Pure
    34 	@cd $(SRC)/Pure; $(ISATOOL) make Pure
    35 
    35 
    36 $(OUT)/HOL: $(OUT)/Pure $(SRC)/Provers/Arith/abel_cancel.ML		\
    36 $(OUT)/HOL: $(OUT)/Pure $(SRC)/Provers/Arith/abel_cancel.ML		 \
    37   $(SRC)/Provers/Arith/cancel_sums.ML					\
    37   $(SRC)/Provers/Arith/cancel_sums.ML		\
    38   $(SRC)/Provers/Arith/assoc_fold.ML					\
    38   $(SRC)/Provers/Arith/assoc_fold.ML		\
    39   $(SRC)/Provers/Arith/combine_numerals.ML				\
    39   $(SRC)/Provers/Arith/combine_numerals.ML	\
    40   $(SRC)/Provers/Arith/cancel_numerals.ML				\
    40   $(SRC)/Provers/Arith/cancel_numerals.ML	\
    41   $(SRC)/Provers/Arith/fast_lin_arith.ML $(SRC)/Provers/blast.ML	\
    41   $(SRC)/Provers/Arith/fast_lin_arith.ML $(SRC)/Provers/blast.ML \
    42   $(SRC)/Provers/make_elim.ML $(SRC)/Provers/clasimp.ML			\
    42   $(SRC)/Provers/make_elim.ML $(SRC)/Provers/clasimp.ML \
    43   $(SRC)/Provers/classical.ML $(SRC)/Provers/hypsubst.ML		\
    43   $(SRC)/Provers/classical.ML $(SRC)/Provers/hypsubst.ML \
    44   $(SRC)/Provers/simplifier.ML $(SRC)/Provers/split_paired_all.ML	\
    44   $(SRC)/Provers/simplifier.ML $(SRC)/Provers/split_paired_all.ML \
    45   $(SRC)/Provers/splitter.ML $(SRC)/TFL/dcterm.sml $(SRC)/TFL/post.sml	\
    45   $(SRC)/Provers/splitter.ML $(SRC)/TFL/dcterm.sml $(SRC)/TFL/post.sml \
    46   $(SRC)/TFL/rules.sml $(SRC)/TFL/rules.sig $(SRC)/TFL/tfl.sig		\
    46   $(SRC)/TFL/rules.sml $(SRC)/TFL/tfl.sml $(SRC)/TFL/thms.sml \
    47   $(SRC)/TFL/tfl.sml $(SRC)/TFL/thms.sig $(SRC)/TFL/thms.sml		\
    47   $(SRC)/TFL/thry.sml $(SRC)/TFL/usyntax.sml $(SRC)/TFL/utils.sml \
    48   $(SRC)/TFL/thry.sig $(SRC)/TFL/thry.sml $(SRC)/TFL/usyntax.sig	\
    48   Arith.ML Arith.thy Calculation.thy Datatype.thy Divides.ML \
    49   $(SRC)/TFL/usyntax.sml $(SRC)/TFL/utils.sig $(SRC)/TFL/utils.sml	\
    49   Divides.thy Finite.ML Finite.thy Fun.ML Fun.thy Gfp.ML Gfp.thy \
    50   Arith.ML Arith.thy Calculation.thy Datatype.thy Divides.ML		\
    50   HOL.ML HOL.thy HOL_lemmas.ML Inductive.thy Integ/Bin.ML \
    51   Divides.thy Finite.ML Finite.thy Fun.ML Fun.thy Gfp.ML Gfp.thy	\
    51   Integ/Bin.thy Integ/Equiv.ML Integ/Equiv.thy Integ/IntArith.ML \
    52   HOL.ML HOL.thy HOL_lemmas.ML Inductive.thy \
    52   Integ/IntArith.thy Integ/IntPower.ML Integ/IntPower.thy \
    53   Integ/Bin.ML Integ/Bin.thy Integ/Equiv.ML Integ/Equiv.thy \
    53   Integ/IntDef.ML Integ/IntDef.thy Integ/Int.ML Integ/Int.thy \
    54   Integ/IntArith.ML Integ/IntArith.thy \
    54   Integ/IntDiv.ML Integ/IntDiv.thy Integ/NatBin.ML Integ/NatBin.thy \
    55   Integ/IntPower.ML Integ/IntPower.thy \
    55   Integ/NatSimprocs.thy Integ/NatSimprocs.ML Integ/int_arith1.ML \
    56   Integ/IntDef.ML Integ/IntDef.thy Integ/Int.ML	\
    56   Integ/int_arith2.ML Integ/nat_simprocs.ML Lfp.ML Lfp.thy List.ML \
    57   Integ/Int.thy Integ/IntDiv.ML Integ/IntDiv.thy Integ/NatBin.ML	\
    57   List.thy Main.ML Main.thy Map.ML Map.thy Nat.ML Nat.thy NatDef.ML \
    58   Integ/NatBin.thy Integ/NatSimprocs.thy Integ/NatSimprocs.ML		\
    58   NatDef.thy Numeral.thy Option.ML Option.thy Ord.ML Ord.thy Power.ML \
    59   Integ/int_arith1.ML Integ/int_arith2.ML Integ/nat_simprocs.ML         \
    59   Power.thy PreList.thy Prod.ML Prod.thy ROOT.ML Recdef.thy Record.thy \
    60   Lfp.ML Lfp.thy List.ML List.thy Main.ML Main.thy Map.ML Map.thy Nat.ML \
    60   RelPow.ML RelPow.thy Relation.ML Relation.thy Set.ML Set.thy \
    61   Nat.thy NatDef.ML NatDef.thy Numeral.thy Option.ML Option.thy Ord.ML  \
    61   SetInterval.ML SetInterval.thy String.thy SVC_Oracle.ML \
    62   Ord.thy Power.ML Power.thy PreList.thy Prod.ML Prod.thy ROOT.ML       \
    62   SVC_Oracle.thy Sum.ML Sum.thy Tools/datatype_aux.ML \
    63   Recdef.thy Record.thy RelPow.ML RelPow.thy Relation.ML Relation.thy   \
    63   Tools/datatype_abs_proofs.ML Tools/datatype_package.ML \
    64   Set.ML Set.thy SetInterval.ML	SetInterval.thy String.thy              \
    64   Tools/datatype_prop.ML Tools/datatype_rep_proofs.ML \
    65   SVC_Oracle.ML SVC_Oracle.thy Sum.ML Sum.thy Tools/datatype_aux.ML     \
    65   Tools/induct_method.ML Tools/inductive_package.ML Tools/meson.ML \
    66   Tools/datatype_abs_proofs.ML Tools/datatype_package.ML Tools/datatype_prop.ML	\
    66   Tools/numeral_syntax.ML Tools/primrec_package.ML \
    67   Tools/datatype_rep_proofs.ML Tools/induct_method.ML			\
    67   Tools/recdef_package.ML Tools/record_package.ML Tools/svc_funcs.ML \
    68   Tools/inductive_package.ML Tools/meson.ML Tools/numeral_syntax.ML     \
    68   Tools/typedef_package.ML Trancl.ML Trancl.thy Univ.ML Univ.thy \
    69   Tools/primrec_package.ML Tools/recdef_package.ML			\
    69   Vimage.ML Vimage.thy WF.ML WF.thy WF_Rel.ML WF_Rel.thy While.ML \
    70   Tools/record_package.ML Tools/svc_funcs.ML Tools/typedef_package.ML	\
    70   While.thy arith_data.ML blastdata.ML cladata.ML equalities.ML \
    71   Trancl.ML Trancl.thy Univ.ML Univ.thy Vimage.ML Vimage.thy WF.ML	\
    71   equalities.thy hologic.ML meson_lemmas.ML mono.ML mono.thy simpdata.ML \
    72   WF.thy WF_Rel.ML WF_Rel.thy While.ML While.thy arith_data.ML blastdata.ML \
    72   subset.ML subset.thy thy_syntax.ML
    73   cladata.ML equalities.ML equalities.thy hologic.ML mono.ML mono.thy   \
       
    74   simpdata.ML subset.ML subset.thy thy_syntax.ML
       
    75 	@$(ISATOOL) usedir -b $(OUT)/Pure HOL
    73 	@$(ISATOOL) usedir -b $(OUT)/Pure HOL
    76 
    74 
    77 
    75 
    78 ## HOL-Real
    76 ## HOL-Real
    79 
    77