Changeset 123 for trunk/Makefile.tools


Ignore:
Timestamp:
Jun 8, 2009, 10:43:30 PM (15 years ago)
Author:
rosiere
Message:

1) Fix performance
2) add auto generation to SPECINT2000
3) add reset in genMoore and genMealy

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile.tools

    r117 r123  
    77#
    88
     9LOCALIZATION                            = labs
     10
     11ifeq ($(origin MORPHEO_TOPLEVEL), undefined)
     12        $(error "variable MORPHEO_TOPLEVEL is undefined");
     13else
     14        include $(MORPHEO_TOPLEVEL)/Makefile.tools_path
     15endif
     16
    917#----------------------------------------------------------
    1018#-----[ Unix Commands ]------------------------------------
    1119#----------------------------------------------------------
    1220
     21# Unix Command
    1322SHELL                                   = /bin/bash
    1423
    1524ECHO                                    = echo
    1625PRINTF                                  = printf
    17 MKDIR                                   = mkdir -p
     26MKDIR                                   = mkdir -p -m 777
    1827TEST                                    = test
    1928DATE                                    = date +%Y%m%d-%H%M%S
     
    2837RM                                      = rm -fr
    2938PWD                                     = `pwd`
     39SED                                     = sed
     40TOUCH                                   = touch
    3041WC                                      = wc
    3142MAKE                                    = make -s
     
    3950UPPERtoLOWER                            = $(TR) [:lower:] [:upper:]
    4051MSGFMT                                  = msgfmt
     52READ                                    = read
    4153DISTCC                                  = $(ENV); distcc
    42 CC_PREFIX                               = $(DISTCC)
     54
     55# Compilaton / Execution
     56VALGRIND                                = valgrind --tool=memcheck --leak-check=yes
     57#VALGRIND                               = valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --leak-resolution=high
     58labs_CC_PREFIX                          = $(DISTCC)
     59home_CC_PREFIX                          =
     60CC_PREFIX                               = $($(LOCALIZATION)_CC_PREFIX)
    4361CC_FLAGS_COMMON                         = -O3            \
    4462                                          -Wall          \
     
    4967CC                                      = export LANG=C; $(CC_PREFIX) gcc
    5068CC_FLAGS                                = $(CC_FLAGS_COMMON)
    51 SED                                     = sed
    52 TOUCH                                   = touch
    53 #VALGRIND                               = valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --leak-resolution=high
    54 VALGRIND                                = valgrind --tool=memcheck --leak-check=yes
    55 # Commands to generate all documents
     69
     70# Documentation
    5671FIG2EPS                                 = fig2dev -L eps
    5772EPS2PNG                                 = convert -quality 0
     
    6378GNUPLOT                                 = gnuplot
    6479DOT                                     = dot
    65 # Commands to view the document
    6680VIEWDVI                                 = evince
    6781VIEWPS                                  = evince
     
    7286#-----[ tools ]--------------------------------------------
    7387#----------------------------------------------------------
    74 
    75 ifeq ($(origin MORPHEO_TOPLEVEL), undefined)
    76         $(error "variable MORPHEO_TOPLEVEL is undefined");
    77 else
    78         include $(MORPHEO_TOPLEVEL)/Makefile.tools_path
    79 endif
    8088
    8189#-----[ systemc ]------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.