GLR
 Software web site
7/29/2010
Visitor: 105790


 Home
 LifeCycle utilities
     Build
     FUnit

 Consulting Services
 Web Site Development
 Careers

 Articles
 Links & Resources
 Tips and Tricks
 User Comments

 Free Downloads

 About Us
 Pictures
 My Blog
 Contact Information
 Email Us
 Fun Stuff
 Email a Friend
 Google Analytics

 Add to Favorites
 Printer Friendly

  Updated since last visited.
 Now viewable in:
Microsoft IE ® 5.0+
Netscape ® 7.0+
Opera ® 7.54+
Mozilla FireFox ® 1.0+

Fox with Sheep


LifeCycle - Build Phase

Pre-defined Build Script Tasks

So that you can see what kinds of available Tasks come already made with LifeCycle - Build Phase utility, I am listing all 120+ of them here. Of course, you are free to develop new Tasks, or enhance any of these, to make the utility more flexable. All I ask is to make the new or changed Task available to other who use the tool.


Documentation

  • Start Build log.
  • End Build log.
  • Write to log
  • Print build log
  • Start log from BUILD statement [9.0+]
  • End log from BUILD statement. [9.0+]
  • Scan file for Comment that containing...
  • Document the DBC file into HTML file
  • Find Undefined Local Variables
  • Run Project Documentor Machine
  • Copy the Project Documentor Machine output folder to a new folder
  • Begin record
  • End record
  • Generate TaskList to Log file.
  • Run Documentation Wizard

Project File Collection

  • For each file in Project.Files collection
  • Next in Project.Files collection
  • Repeat Current File
  • Exit File Loop
  • Compile

Project File

  • Set Debug Information
  • Clear Debug Information
  • Set to Increment Build Numbers on Projects
  • Clear Increment Build Numbers on Projects
  • Set the Encrypt project setting
  • Clear the Encrypt project setting
  • Set to generate new GUID
  • Clear to generate new GUID
  • Open project without the ProjectHook
  • Open project with the ProjectHook
  • Rebuild All Projects
  • Close all open Projects
  • Rebuild all components of the Projects
  • Rebuild only changed components of the Projects
  • Clean up project file
  • Open project and set default settings
  • Close project
  • For each project in the Project List
  • Next in Project List
  • Build Current Project
  • Move to the start of Project List
  • build.cleararchiveattr
  • Repeat Current Project
  • Exit Project Loop
  • Pack DBF style source code files.
  • Copy project content.

Code Flow

  • If
  • Else
  • Endif
  • Execute EXE
  • Call Prg
  • Quit Build
  • Stop Build

Error log file

  • Set the projects to show errors
  • Show project error files.
  • Clear the projects from showing errors

Database

  • Run GenDBC on all DBC in Project.
  • Validate DBC

Environment

  • Save current environment settings.
  • Restore prior environment settings.
  • Set Path To

Internet Information Service

  • Stop IIS services
  • Start IIS Services

Report files

  • Strip printer data from current report
  • Strip Printer Info. from All Reports.

Zip file

  • (WinZip) Zip project content.
  • (WinZip) Add File(s) to Zip file.
  • (WinZip) Extract File from Zip File.
  • (WinZip) Zip Parameters
  • (WinZip) Create self-extracting zip file
  • (SAWzip/zLib) Add file to zip file
  • (SAWzip/zLib) Zip folder and subcolders
  • (SAWzip/zLib) Unzip zip file.
  • (WinXP Zip) Add file to Zip
  • (WinXP Zip) Zip folder and subcolders
  • (WinXP Zip) Unzip file to folder

Source Code Control

  • Open VSS database
  • Apply label to SCC project
  • Get all latest files
  • Check out all files
  • Check in all files
  • Check in current file.
  • Check out current file.
  • CheckOut File
  • Checkin File
  • Get Lastest File
  • Write Label
  • Get Project
  • Put Project
  • Close VSS Database

Installation Programs

  • Create a Setup Installation (InstallShield Express)
  • Copy Installation program to different location.

System commands

  • Copy Folder
  • Move Folder
  • Delete Folder
  • Set Folder Attribute
  • If Folder Attribute
  • Create Folder
  • Copy File
  • Move File
  • Delete File
  • Set File Attribute
  • If File Attribute
  • Touch file's timestamp
  • Map Network Drive
  • Remove Mapped Network Drive
  • Get UNC of Mapped Drive

Miscellaneous

  • MSC: Beautify current file.
  • Beautify all files in project.
  • Burn CD
  • Strip path info from DataEnvironment class of forms and class libraries
  • Sleep
  • Comment
  • MessageBox
  • Send Notification Email to team members of build complete.
  • Disable Screen Saver
  • Enable Screen Saver
  • Speak
  • Write elapsed time to log

 


Style:

Quote of the Day:
Good luck, bad luck, who knows?
The Way of the Peaceful Warrior. by Dan Millman

Favorite Sites
Univeral Thread
FoxForum
Foxite
Visual FoxPro Wiki
Fox Central
Hentzenwerke Publishing
Microsoft Visual FoxPro
Leafe
VFPx CodePlex
FoxLANWeb

Universal Thread







© 2003-2010   GLR Software - Gregory Lynn Reichert.    All rights reserved.