## Set your variables here. namespace eval http { # The directory which files are searched for. variable srv {/home/aleksei/www/files/} # hook_namespace refers to a user-created namespace. # It must have some things such as # A proc 'main' which is what the server will execute to get information. # A list $targets which have all the valid targets. variable hook_namespace {} namespace eval cache { variable precache { {/fonts/} } } namespace eval module { #variable directory {} source modules/template.tcl } } ## Validate configuration variables. ## Especially file exists content ## Especially validate the existence of necessary components in $content proc validate {} { # Two types of rules # The VARIABLE=value # For instance, SRV=/ and whatnot # The @ACTION Etc # For instance, @MODULE and @PRECACHE }