Source

vlocity-vinstall-gambas / Vlocity / .svn / text-base / ClsGlobal.class.svn-base

Full commit
' Gambas class file

'    This file is part of vinstall-ng

'    vinstall-ng is free software: you can redistribute it and/or modify
'    it under the terms of the GNU General Public License as published by
'    the Free Software Foundation, either version 2 of the License, or
'    (at your option) any later version.

'    vinstall-ng  is distributed in the hope that it will be useful,
'    but WITHOUT ANY WARRANTY; without even the implied warranty of
'    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
'    GNU General Public License for more details.

'    You should have received a copy of the GNU General Public License
'    along with vinstall-ng.  If not, see <http://www.gnu.org/licenses/>.

STATIC PUBLIC fRunningMainForm AS Object

STATIC PUBLIC sTargetPath AS String
STATIC PUBLIC sDistroName AS String
STATIC PUBLIC sDistroVer AS String

' Installatio media information
STATIC PUBLIC sSourceName AS String
STATIC PUBLIC sSourceAddr AS String

' Media scan
STATIC PUBLIC sToScan AS String
STATIC PUBLIC sLastScanned AS String


' Partition method used

STATIC PUBLIC bAutoPartition AS Boolean
STATIC PUBLIC sTargetRoot AS String ' we know by default this is a reiserfs partition
STATIC PUBLIC sTargetSwap AS String

' PARTITIONS SELECTED
STATIC PUBLIC sRoot AS String
STATIC PUBLIC froot AS String
STATIC PUBLIC shome AS String
STATIC PUBLIC fhome AS String
STATIC PUBLIC sopt AS String
STATIC PUBLIC fopt AS String
STATIC PUBLIC susr AS String
STATIC PUBLIC fusr AS String
STATIC PUBLIC stmp AS String
STATIC PUBLIC ftmp AS String
STATIC PUBLIC svar AS String
STATIC PUBLIC fvar AS String
STATIC PUBLIC sboot AS String
STATIC PUBLIC fboot AS String

STATIC PUBLIC sVitalPartList AS String
STATIC PUBLIC sWapPartList AS String
STATIC PUBLIC sMiscMountList AS String

STATIC PUBLIC sFullDiscToWipe AS String

' Installation method variable
' 0 = FULL INSTALL
' 1 = CUSTOMIZED INSTALL
' 2 = MINIMAL INSTALL
STATIC PUBLIC iInstallMethod AS Integer

' INSTALLATION DETAILS

STATIC PUBLIC sBulkListToInstall AS String
STATIC PUBLIC sPkgListToInstall AS String

' auto partition by shinking existing partitions
STATIC PUBLIC lTotalMBforVL AS Long

STATIC PUBLIC sDefBoot AS String
STATIC PUBLIC sInstallType AS String ' type of installation to be done (Full, Custom, Minimal)
STATIC PUBLIC MinOptions AS NEW String[]
STATIC PUBLIC objMinComponents AS NEW Object[]

STATIC PUBLIC BootMngrTarget AS String
STATIC PUBLIC sysLang AS String
STATIC PUBLIC sysKbLayout AS String
STATIC PUBLIC sysKbModel AS String

STATIC PUBLIC PSel AS String
STATIC PUBLIC PSelSize AS String
STATIC PUBLIC PRMntPoint AS String
STATIC PUBLIC PRMntFs AS String