help
        
      
      
        
  | Rev | Line |   | 
|---|
| [f1563c0] | 1 | # main makefile | 
|---|
 | 2 |  | 
|---|
 | 3 | BIN=bin | 
|---|
 | 4 | SRC=src | 
|---|
 | 5 | DIR=$(shell pwd) | 
|---|
 | 6 | ############################## | 
|---|
 | 7 | # CONFIGURATION | 
|---|
 | 8 |  | 
|---|
 | 9 | # UTT_BIN_DIR - directory for executables | 
|---|
 | 10 | # UTT_SHARE_DIR - directory for data and stuff | 
|---|
 | 11 | # UTT_DOC_DIR - directory for documentation | 
|---|
 | 12 |  | 
|---|
 | 13 | # example (site installation) | 
|---|
 | 14 | # UTT_BIN_DIR=/usr/local/bin | 
|---|
 | 15 | # UTT_DOC_DIR=/usr/share/doc/utt | 
|---|
 | 16 |  | 
|---|
 | 17 | UTT_BIN_DIR=~/utt/bin | 
|---|
 | 18 | UTT_SHARE_DIR=~/.utt | 
|---|
 | 19 | UTT_DOC_DIR=~/utt/doc | 
|---|
 | 20 | UTT_LIB_DIR=$(UTT_SHARE_DIR)/lib | 
|---|
 | 21 | ############################## | 
|---|
 | 22 |  | 
|---|
 | 23 | install: make_dirs install_dta install_lib #install_doc install_components | 
|---|
 | 24 |         @echo "Installation completed successfully!" | 
|---|
 | 25 |  | 
|---|
 | 26 | install_components: | 
|---|
 | 27 |         cp -r bin/* $(UTT_BIN_DIR)/ | 
|---|
 | 28 |  | 
|---|
 | 29 | install_dta: | 
|---|
 | 30 |         if [ -d data ]; then cp -r data/* $(UTT_SHARE_DIR)/; fi | 
|---|
 | 31 |  | 
|---|
 | 32 | install_doc: | 
|---|
 | 33 |         cp -r doc/* $(UTT_DOC_DIR)/ | 
|---|
 | 34 |  | 
|---|
 | 35 | install_lib: | 
|---|
 | 36 |         cp -r lib/* $(UTT_LIB_DIR)/ | 
|---|
 | 37 |  | 
|---|
 | 38 | make_dirs: | 
|---|
 | 39 |         #if [ -d $(UTT_BIN_DIR) ]; then true; else mkdir -p $(UTT_BIN_DIR); fi | 
|---|
 | 40 |         if [ -d $(UTT_SHARE_DIR) ]; then true; else mkdir -p $(UTT_SHARE_DIR); fi | 
|---|
 | 41 |         if [ -d $(UTT_LIB_DIR) ]; then true; else mkdir -p $(UTT_LIB_DIR); fi | 
|---|
 | 42 |         #if [ -d $(UTT_DOC_DIR) ]; then true; else mkdir -p $(UTT_DOC_DIR); fi | 
|---|
 | 43 |  | 
|---|
 | 44 | uninstall: | 
|---|
 | 45 |         rm -r $(UTT_SHARE_DIR) | 
|---|
 | 46 |         #rm -r $(UTT_BIN_DIR) | 
|---|
 | 47 |         #rm -r $(UTT_DOC_DIR) | 
|---|
       
      
      Note: See 
TracBrowser
        for help on using the repository browser.