summaryrefslogtreecommitdiff
path: root/Master/install-tl
AgeCommit message (Collapse)Author
2009-09-07install-tl: reverting to %programfiles% as default even if non-writableSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@15172 c570f23f-e606-0410-a88d-b1316a301751
2009-09-04ups, dir_writable is in TLUtils, not TLWinGooNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@15084 c570f23f-e606-0410-a88d-b1316a301751
2009-09-03on W32 and non-admin pre-select a location in %APPDATA%Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@15008 c570f23f-e606-0410-a88d-b1316a301751
2009-09-02if there is nothing to install, do nothing and exit in install-tlNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@15004 c570f23f-e606-0410-a88d-b1316a301751
2009-09-02make sure that option_w32_multi_user is 0 when installing as non-adminNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@15002 c570f23f-e606-0410-a88d-b1316a301751
2009-09-02install-tl --version -v now also gives the version number of the modulesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@14999 c570f23f-e606-0410-a88d-b1316a301751
2009-08-28do not suggest importing of old settings if tlmgr and install-tl areNorbert Preining
in the same tree git-svn-id: svn://tug.org/texlive/trunk@14913 c570f23f-e606-0410-a88d-b1316a301751
2009-08-28rename option_restricted to option_write18_restrictedNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@14911 c570f23f-e606-0410-a88d-b1316a301751
2009-08-27doc tweaksKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@14882 c570f23f-e606-0410-a88d-b1316a301751
2009-08-25accept repository and repo as alternative to location, and changeNorbert Preining
documentation accordingly git-svn-id: svn://tug.org/texlive/trunk@14858 c570f23f-e606-0410-a88d-b1316a301751
2009-08-22only exit from install-tl on release version check if we are installingNorbert Preining
from the network git-svn-id: svn://tug.org/texlive/trunk@14814 c570f23f-e606-0410-a88d-b1316a301751
2009-08-22update the list of available languages in install-tl PODNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@14811 c570f23f-e606-0410-a88d-b1316a301751
2009-08-14Added TLUtils::tldie to importsSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@14667 c570f23f-e606-0410-a88d-b1316a301751
2009-08-14implement option in text and perltk installer to deactivateNorbert Preining
restricted execution of programs via write18 git-svn-id: svn://tug.org/texlive/trunk@14659 c570f23f-e606-0410-a88d-b1316a301751
2009-08-12document -debug-translation in install-tl and tlmgrNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@14632 c570f23f-e606-0410-a88d-b1316a301751
2009-08-01install-tl: d:\\ => d:\ for w32 dvd installSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@14513 c570f23f-e606-0410-a88d-b1316a301751
2009-07-25no 2008 in CTAN paths, mention install-tl has more doc on locationsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@14436 c570f23f-e606-0410-a88d-b1316a301751
2009-07-23more fixes to the new handling of the mirrorNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@14417 c570f23f-e606-0410-a88d-b1316a301751
2009-07-15Undo rev 14242, 14243, 14256, 14257: apparently our Perl for windows doesn'tManuel Pégourié-Gonnard
support the open pragma. (OOPS: commited more than I wanted to. Also added files from the generic package 'shade'. This package was 'added' in r14213.) git-svn-id: svn://tug.org/texlive/trunk@14264 c570f23f-e606-0410-a88d-b1316a301751
2009-07-14Some more files could use open qw(:utf8 :std).Manuel Pégourié-Gonnard
git-svn-id: svn://tug.org/texlive/trunk@14257 c570f23f-e606-0410-a88d-b1316a301751
2009-07-09revert last change, and simply use flushlog and exit(1)Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@14201 c570f23f-e606-0410-a88d-b1316a301751
2009-07-09if downloading fails do not continue, but stop without removing theNorbert Preining
containers git-svn-id: svn://tug.org/texlive/trunk@14200 c570f23f-e606-0410-a88d-b1316a301751
2009-07-09allow option -all-options to show all options in text andNorbert Preining
perltk mode, even those that are not really applicable use that option to actually show stuff in menu-text and menu-perltk show explanation strings for file assoc settings instead of number git-svn-id: svn://tug.org/texlive/trunk@14198 c570f23f-e606-0410-a88d-b1316a301751
2009-07-08make sure that $vars{'from_dvd'} is initally set to 0Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@14187 c570f23f-e606-0410-a88d-b1316a301751
2009-07-07typos, commentsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@14177 c570f23f-e606-0410-a88d-b1316a301751
2009-07-07From_dvd: set TEXMFCNF during install-time updmapSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@14176 c570f23f-e606-0410-a88d-b1316a301751
2009-07-07save from_dvd to profile, and add some white spaceNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@14175 c570f23f-e606-0410-a88d-b1316a301751
2009-07-07undo new \n that breaks installation testsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@14174 c570f23f-e606-0410-a88d-b1316a301751
2009-07-06Fix for from_dvd but still problemSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@14158 c570f23f-e606-0410-a88d-b1316a301751
2009-07-06- put the add/remove path to reg for w32 into separate function in TLUtils,Norbert Preining
- use these funcions in install-tl and uninstall-win32.pl git-svn-id: svn://tug.org/texlive/trunk@14147 c570f23f-e606-0410-a88d-b1316a301751
2009-07-06move add/remove_symlinks to TLUtils, so that we can use it in install-tlNorbert Preining
us it there, and fix tlmgr, and remove code from TLMedia.pm git-svn-id: svn://tug.org/texlive/trunk@14145 c570f23f-e606-0410-a88d-b1316a301751
2009-07-05support setting the file_assocs value to 0,1,2 in TEXT mode installer,Norbert Preining
and adjust the defaults of the installer. git-svn-id: svn://tug.org/texlive/trunk@14110 c570f23f-e606-0410-a88d-b1316a301751
2009-07-03the "Tokyo-Vienna-cramped-flight-commit":Norbert Preining
- unify installer keys of the %vars hash to always use option_ prefix if it is an option - unify the layout of things in 00texlive.installation so that user settable things look like opt_$key:vallue, and internal things setting_$key:vale - add list of supported options to TLConfig, with type definitions - use a unified option call $tlpdb->option($key [, $value, $value]) instead of many different $tlpdb->option_foo_bar - adapt install-tl, uninstall-w32, tlmgr, tlpkg/bin, TeXLive::*, installer plugins, to use this new function instead - make the setting_platform:XXXXX (formerly platform:XXXXX) in 00texlive.installation only optional. It is not saved into the TLPDB if the *default* platform as returned by TeXLive::TLUtils::platform() (thus calling config.guess on unix). Only if you override the platform in the installer with -force-arch then this value is set in the TLPDB - implement TLMedia->platform that checks first the included TLPDB for option("platform"), and if that is not given determines the platform using TLUtils::platform(). - move the add_symlinks and remove_symlinks from TLPDB to TLMedia - sanatize the installer modules: perltk is now equivalent to text - tlmgr: . output of tlmgr option [show] does now show all the set options, but ignores irrelevant ones for the respective platform (sys_bin/man/info for win32, desktop_integration etc for unix) . option handling rewritten in a general way so that we only have to add new options to TLConfig::%TLPDBOptionXXXXX . setting an option is verified against the types of the options . implement tlmgr option showall that shows also options that are currently not set/saved in the TLPDB - TLUtils: honor the w32_multi_user setting also for shortcuts and menu items - tlmgrgui: . implement support for most options that are set in the TLPDB . add buttons to remove/add symlinks git-svn-id: svn://tug.org/texlive/trunk@14083 c570f23f-e606-0410-a88d-b1316a301751
2009-06-30changed win32 path adjustment; set up perl for uninstallerPiotr Strzelczyk
git-svn-id: svn://tug.org/texlive/trunk@14029 c570f23f-e606-0410-a88d-b1316a301751
2009-06-23install-tl: support overriding the detected architecture with -force-archNorbert Preining
document this option, and fix documentation of the wizard and gui options git-svn-id: svn://tug.org/texlive/trunk@13918 c570f23f-e606-0410-a88d-b1316a301751
2009-06-18make install-tl -gui expert workNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@13808 c570f23f-e606-0410-a88d-b1316a301751
2009-06-17if setup_programs fails do not tell the user that his arch might not beNorbert Preining
supported, but simply say goodbye. git-svn-id: svn://tug.org/texlive/trunk@13780 c570f23f-e606-0410-a88d-b1316a301751
2009-06-17add TLUtils::tldie function, and use it in some places in install-tlNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@13779 c570f23f-e606-0410-a88d-b1316a301751
2009-06-12add "custom" to the list of available architecturesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@13725 c570f23f-e606-0410-a88d-b1316a301751
2009-06-12move the warning on missing fontconfig into xetex's postactionNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@13724 c570f23f-e606-0410-a88d-b1316a301751
2009-06-11support -custom-bin cmd line in install-tlNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@13712 c570f23f-e606-0410-a88d-b1316a301751
2009-06-09warn if fontconfig is not installed on cygwin and dieNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@13680 c570f23f-e606-0410-a88d-b1316a301751
2009-06-03add TODO from hh fro install-tlNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@13615 c570f23f-e606-0410-a88d-b1316a301751
2009-06-03install-tl: issue welcome messageNorbert Preining
install-tl: select the right packages after renaming to be installed on windows (tlperl, tlgs) git-svn-id: svn://tug.org/texlive/trunk@13609 c570f23f-e606-0410-a88d-b1316a301751
2009-05-28tweak mirror exampleKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@13511 c570f23f-e606-0410-a88d-b1316a301751
2009-05-16allow installation of TeX Works in text/gui/wizard installerNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@13139 c570f23f-e606-0410-a88d-b1316a301751
2009-05-12Move most of the stuff from tlpkg, tlmgr from branch to trunkNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@13054 c570f23f-e606-0410-a88d-b1316a301751
2009-05-03patch svn 12633 wasn't needed, sorry for the noise.Hartmut Henkel
git-svn-id: svn://tug.org/texlive/trunk@12911 c570f23f-e606-0410-a88d-b1316a301751
2009-04-29fix calling installer from out of current dirNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@12852 c570f23f-e606-0410-a88d-b1316a301751
2009-04-14(read_profile): remove eol before splitting.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@12715 c570f23f-e606-0410-a88d-b1316a301751