Toolset overview

Version 5 (kju, 04/09/2009 17:56) → Version 6/7 (RusselFeedman, 02/28/2011 12:50)

h1. Toolset overview

Location:
* Client
* Build server
* Test server
* Distribution server

OnEvent:
* Drag file & drop on 'caller' (.bat, ruby(?))
** Handle params for .bat
_call __build_make_pbo_from_up_to_9_folders.bat %~n1 %~n2 %~n3 %~n4 %~n5 %~n6 %~n7 %~n8 %~n9_
"Using batch files ":http://technet.microsoft.com/en-gb/library/bb490869.aspx
"Using multiple commands and conditional processing symbols, Nesting command shells, Using environment variables with Cmd.exe":http://technet.microsoft.com/en-gb/library/bb490954.aspx
* RMB->send to
** Copy link to _C:\documents and settings\USERNAME\SendTo_
** "Delphi programming example HowTo handle one or multiple files":http://www.delphidabbler.com/articles?article=12
* [[ShellExtension]]
* File type association (open file with)
* Called by editor
** Notepad++: "Run external tools with parameters":http://notepad-plus.sourceforge.net/uk/site.htm
* pre-commit
* post-commit
* scheduled task (linux equivalent)
* Called by application

Actions:
* Pack to pbo
** Add 3rd party file(s)
** Prefix (not)
* Unpack pbo
** Prefix (not)
** Files
*** All
*** One
*** Set
**** Regex (*.cpp,*.bin)
**** List (config.bin, config.cpp)
* Derapify (bin, rvmat)
** New
** Overwrite
** Header (not) (#define __arma__)
* Rapify (cpp)
** New (to bin)
** Overwrite (to bin)
** Header (not) (#define __arma__)
* Check for errors
** Highlight
*** Output
**** Up to error
**** Full
**** Summary
*** Ticket
*** Rss
*** Mail
** Fix
*** New file
*** Overwrite
* Optimize code
** Inheritance
** Layout
* Create template code
** Header
*** Add
*** Update
** Code
*** BI
*** Custom
** Function
*** BI
*** Custom
** Macros

"essay online.":http://essay-for.me/