[QGIS Commit] r11620 - trunk/qgis/ms-windows/osgeo4w
svn_qgis at osgeo.org
svn_qgis at osgeo.org
Thu Sep 10 18:00:21 EDT 2009
Author: jef
Date: 2009-09-10 18:00:21 -0400 (Thu, 10 Sep 2009)
New Revision: 11620
Added:
trunk/qgis/ms-windows/osgeo4w/qgis-dev.reg.tmpl
Modified:
trunk/qgis/ms-windows/osgeo4w/package.cmd
trunk/qgis/ms-windows/osgeo4w/postinstall.bat
Log:
allow opening of qgis projects from windows explorer in OSGeo4W build
Modified: trunk/qgis/ms-windows/osgeo4w/package.cmd
===================================================================
--- trunk/qgis/ms-windows/osgeo4w/package.cmd 2009-09-10 21:59:17 UTC (rev 11619)
+++ trunk/qgis/ms-windows/osgeo4w/package.cmd 2009-09-10 22:00:21 UTC (rev 11620)
@@ -130,6 +130,7 @@
copy postinstall.bat %OSGEO4W_ROOT%\etc\postinstall\%PACKAGENAME%.bat
copy preremove.bat %OSGEO4W_ROOT%\etc\preremove\%PACKAGENAME%.bat
copy %PACKAGENAME%.bat.tmpl %OSGEO4W_ROOT%\bin\%PACKAGENAME%.bat.tmpl
+copy qgis-dev.reg.tmpl %OSGEO4W_ROOT%\apps\%PACKAGENAME%\bin\qgis-dev.reg.tmpl
sed -e 's/%OSGEO4W_ROOT:\=\\\\\\\\%/@osgeo4w@/' %OSGEO4W_ROOT%\apps\%PACKAGENAME%\python\qgis\qgisconfig.py >%OSGEO4W_ROOT%\apps\%PACKAGENAME%\python\qgis\qgisconfig.py.tmpl
if errorlevel 1 goto error
Modified: trunk/qgis/ms-windows/osgeo4w/postinstall.bat
===================================================================
--- trunk/qgis/ms-windows/osgeo4w/postinstall.bat 2009-09-10 21:59:17 UTC (rev 11619)
+++ trunk/qgis/ms-windows/osgeo4w/postinstall.bat 2009-09-10 22:00:21 UTC (rev 11620)
@@ -4,3 +4,8 @@
mkdir "%OSGEO4W_STARTMENU%"
xxmklink "%OSGEO4W_STARTMENU%\Quantum GIS (trunk).lnk" "%OSGEO4W_ROOT%\bin\qgis-dev.bat" " " \ "Quantum GIS - Desktop GIS (trunk)" 1 "%OSGEO4W_ROOT%\apps\qgis-dev\icons\QGIS.ico"
xxmklink "%ALLUSERSPROFILE%\Desktop\Quantum GIS (trunk).lnk" "%OSGEO4W_ROOT%\bin\qgis-dev.bat" " " \ "Quantum GIS - Desktop GIS (trunk)" 1 "%OSGEO4W_ROOT%\apps\qgis-dev\icons\QGIS.ico"
+
+set O4W_ROOT=%OSGEO4W_ROOT%
+set OSGEO4W_ROOT=%OSGEO4W_ROOT:\=\\%
+textreplace -std -t "%O4W_ROOT%\apps\qgis-dev\bin\qgis-dev.reg"
+"%WINDIR%\regedit" /s "%O4W_ROOT%\apps\qgis-dev\bin\qgis-dev.reg"
Added: trunk/qgis/ms-windows/osgeo4w/qgis-dev.reg.tmpl
===================================================================
--- trunk/qgis/ms-windows/osgeo4w/qgis-dev.reg.tmpl (rev 0)
+++ trunk/qgis/ms-windows/osgeo4w/qgis-dev.reg.tmpl 2009-09-10 22:00:21 UTC (rev 11620)
@@ -0,0 +1,19 @@
+Windows Registry Editor Version 5.00
+
+[HKEY_CLASSES_ROOT\Quantum GIS Project]
+@="Quantum GIS Project"
+
+[HKEY_CLASSES_ROOT\Quantum GIS Project\DefaultIcon]
+@="@osgeo4w@\\apps\\qgis-dev\\icons\\qgis.ico"
+
+[HKEY_CLASSES_ROOT\Quantum GIS Project\Shell]
+
+[HKEY_CLASSES_ROOT\Quantum GIS Project\Shell\open]
+@=""
+
+[HKEY_CLASSES_ROOT\Quantum GIS Project\Shell\open\command]
+@="\"@osgeo4w@\\bin\\qgis-dev.bat\" \"%1\""
+
+[HKEY_CLASSES_ROOT\.qgs]
+@="Quantum GIS Project"
+
More information about the QGIS-commit
mailing list