www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - updatedmd.sh for Linux

For all you D Linux users, I wrote an update script to update to the current
version of D from the website.  You must be root to execute it, since it
installs D into /opt/D/.  Your old versions of the compiler are still saved, so
you can copy over your phobos mods ;).  Review the script first before using it!

Regards,
James Dunne
begin 0644 updatedmd.sh
M(R$O8FEN+V)A<V *"B, 4V-R:7!T('1O('5P9&%T92!$:6=I=&%L36%R<R!$
M(&-O;7!I;&5R+ HC(#$I(&-R96%T92`O;W!T+T0O1$%412\ 9&ER96-T;W)Y
M" HC(%)E8V]R9"!T:&4 9&%T92!F;W( 82!D871E<W1A;7` =&\ =7-E(&9O
M<B!T:&4 1"!D:7)E8W1O<GDZ"D1!5$535$%-4#U 9&%T92`K)5DM)6TM)61 
M"D123T]4/2]O<'0O1"\D1$%415-404U0" HC($UA:V4 =&AE(&1I<F5C=&]R
M>2!S=')U8W1U<F4*;6MD:7( +7` )$123T]4"F-D("1$4D]/5`IR;2`M9B`O
M;W!T+T0O;&%T97-T"FQN("US("1$4D]/5"`O;W!T+T0O;&%T97-T" HC($1O
M=VYL;V%D(&%N9"!U;GII<"!T:&4 8V]M<&EL97(Z"G=G970 +4X +6, 9G1P
M.B\O9G1P+F1I9VET86QM87)S+F-O;2]D;60N>FEP"G5N>FEP("UO(&1M9"YZ
M:7`*"B, 0V]P>2!T:&4 97AE8W5T86)L97, =&\ +W5S<B]L;V-A;"]B:6XZ
M"F-P("UF(&1M9"]B:6XO9&UD("]U<W(O;&]C86PO8FEN"F-P("UF(&1M9"]B
M:6XO;V)J,F%S;2`O=7-R+VQO8V%L+V)I; IC<"`M9B!D;60O8FEN+V1U;7!O
M8FH +W5S<B]L;V-A;"]B:6X*<FT +68 +W5S<B]L:6(O;&EB<&AO8F]S+F$*
M8W` +68 9&UD+VQI8B]L:6)P:&]B;W,N82`O=7-R+VQI8 IC:&UO9"`K>"`O
M=7-R+VQO8V%L+V)I;B]D;60*8VAM;V0 *W  +W5S<B]L;V-A;"]B:6XO;V)J
M,F%S;0IC:&UO9"`K>"`O=7-R+VQO8V%L+V)I;B]D=6UP;V)J"F-P("UF(&1M
M9"YZ:7` +V1A=&$O4V]F='=A<F4O9`H*(R!#<F5A=&4 =&AE(&-O;F9I9W5R
M871I;VX 9FEL93H*<FT +68 +V5T8R]D;60N8V]N9 IE8VAO("UE(%Q;16YV
M:7)O;FUE;G1<72`^/B`O971C+V1M9"YC;VYF"F5C:&\ +64 1$9,04=3/2U)
M+V]P="]$+VQA=&5S="]D;60O<W)C+W!H;V)O<R`^/B`O971C+V1M9"YC;VYF
"" IP
`
end
Feb 23 2005