;; CDSP4 Control Variables ;; always ask for checkins setShellEnvVar("CDS_PROMPT_CKIN=none") ;; never ask for checkouts setShellEnvVar("CDS_PROMPT_CKOUT=none") ;; we don't want automatic checkin setShellEnvVar("CDS_AUTO_CKIN=none") ;; but we do want auto checkout setShellEnvVar("CDS_AUTO_CKOUT=all") ;; set checkin window mode ;; preserve edit windows CDS_P4CheckinMode = "Preserve Edit" ;; can Preserve Edit, Preserve Read, Close All ;; checkin all views atomically ;; allows you to hard bind all views ;; of a particular cellview ;; rarely used, if at all CDS_P4AtomicViews = nil ;; activate Ref Lib access control checking ;; requires p4acl property set for each reference library ;; which contains the name of a p4 group CDS_P4RefLibControl = t ;; allow checkout overrides by default between branches CDS_P4MultiBranchCheckoutOverride=t ;; but do allow checkout overrides between projects CDS_P4MultiProjectCheckoutOverride=t ;; debug flag ;; for IPC communication CDS_P4Debug=nil ;; tech lib name for new library binding CDS_P4ProjectTechLib="techlib" ;; don't manage these view types CDS_P4ViewsUnManaged = list("extracted" "config") ;; don't manage these cell types CDS_P4CellsUnManaged = list("zpcellSCRATCH") ;; Shell variable that defines main tree root CDS_P4ProjectEnvVar = "PROJECT" ;; Shell variable that identifies project branch name ;; (usually created by adduser or branchprep) CDS_P4ProjectBranchEnvVar = "PROJECT_BRANCH" CDS_P4CurrentBranch=nil ;; relative (to ProjectEnvVar and ProjectBranchEnvVar) location of cds.p4client file CDS_P4MasterClientRelLocation = "/layout/cadence/cds.p4client"