1. Ensure you have installed Java(JDK) version 1.5 or greater in your system.
2. Check out the latest Carbones project from the subversion repository at google code.
3. navigate to C:\workspaces\Carbones\WebContent\js\dojo-release-1.6.1-src\util\buildscripts\profiles folder
4. create a file named cerc.profile.js
5. copy and paste the below contents into profile file.
dependencies = {
layers: [
{
name: "cerc.js",
layerDependencies: ["dojo.js", "../dijit/dijit.js", "../dojox/dojox.js"],
dependencies: [
"dijit.layout.BorderContainer",
"dijit.layout.ContentPane",
"dojo.parser",
"cerc.dijits.MapControl",
"cerc.dijits.Toolbar",
"cerc.dijits.TreeAccordion",
"cerc.dijits.Util",
"dijit.layout.AccordionContainer",
"cerc.dijits.Processing",
"cerc.dijits.MapTimeDataMenu",
"cerc.dijits.FilterMenu",
"dijit.form.DateTextBox",
"dijit.form.ComboBox",
"cerc.dijits.CalendarWidget",
"cerc.events.AppEvents",
"cerc.dijits.MaskPane",
"dijit.form.FilteringSelect",
"cerc.dijits.BackGroundLayers",
"cerc.dijits.EditableLegend",
"dijit.form.ValidationTextBox",
"cerc.dijits.ToggleSplitter",
"dijit.ToolbarSeparator",
"cerc.dijits.MapTools"
]
}],
prefixes: [
["dijit", "../dijit"],
["dojox", "../dojox"],
["cerc", "../../cerc"]
]
};
6. Now setp back a folder and look for build.bat file.
From command prompt type build.bat profile=cerc action=release
7. the compressed javascript file named cerc.js will be found at C:\workspaces\Carbones\WebContent\js\dojo-release-1.6.1-src\release\dojo\dojo\cerc.js
8. point to the compressed cerc and dojo javascript file in the map page
<script src="./js/dojo-release-1.6.1-src/release/dojo/dojo/dojo.js">
<script src="./js/dojo-release-1.6.1-src/release/dojo/dojo/cerc.js"></script>
9. deploy the app and test
9. similarly copy cerc folder (C:\dojo-release-1.5.0-src\release\dojo\cerc)into dojo src folder in the webapp (WebContent\dojo-release-1.5.0-src)