Lines Matching refs:Feature
5 from msilib import Feature, CAB, Directory, Dialog, Binary, add_data
256 # This requests that feature selection states of an older
816 # for feature selection
841 # See "Feature Table". The feature level is 1 for all features,
842 # and the feature attributes are 0 for the DefaultFeature, and
846 # feature attributes:
849 # Features that need to be installed with together with the main feature
850 # (i.e. additional Python libraries) need to follow the parent feature.
855 default_feature = Feature(db, "DefaultFeature", "Python",
858 shared_crt = Feature(db, "SharedCRT", "MSVCRT", "C Run-Time (system-wide)", 0,
860 private_crt = Feature(db, "PrivateCRT", "MSVCRT", "C Run-Time (private)", 0,
865 ext_feature = Feature(db, "Extensions", "Register Extensions",
869 tcltk = Feature(db, "TclTk", "Tcl/Tk", "Tkinter, IDLE, pydoc", 5,
871 htmlfiles = Feature(db, "Documentation", "Documentation",
873 tools = Feature(db, "Tools", "Utility Scripts",
876 pip_feature = Feature(db, "pip_feature", "pip",
880 testsuite = Feature(db, "Testsuite", "Test suite",
883 # prepend_path is an additional feature which is to be off by default.
886 prepend_path = Feature(db, "PrependPath", "Add python.exe to Path",
983 root.start_component("msvcr90", feature=private_crt)
993 #DLLs.start_component("msvcr90_dlls", feature=private_crt)
1203 # IDLE verbs depend on the tcltk feature.
1227 # is not true, since installing TclTk will install the default feature, which
1229 # REGISTRY.tcl is not associated with any feature, as it will be requested
1389 def merge(msi, feature, rootdir, modules):
1398 m.Merge(feature, rootdir)