Ignore:
Timestamp:
May 28, 2012, 7:40:03 PM (7 years ago)
Author:
ksherdy
Message:

Update Makefiles.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/symbol_table/Makefile

    r2179 r2181  
    1313endif
    1414
    15 PABLO_SRC=pablo
     15SYMBOL_TABLE_PABLO_SRC_DIR=pablo
    1616PABLO_OUT=pablo_out
    17 #PABLO_COMPILER=../../proto/Compiler/pablomain.py
    1817PABLO_COMPILER=Compiler/pablomain.py
    1918PABLO_ADD_DEBUG = #-a -b
    2019
    2120MARKER_PREFIX=@marker_strms_
    22 MARKER_PABLO_SRC=$(PABLO_SRC)/marker_strms.py
     21MARKER_PABLO_SRC=$(SYMBOL_TABLE_PABLO_SRC_DIR)/marker_strms.py
    2322MARKER_TEMPLATE=marker_strms_template.hpp
    2423MARKER_OUTFILE=$(PABLO_OUT)/marker_strms.hpp
    2524
    2625HASH_PREFIX=@hash_strms_
    27 HASH_PABLO_SRC=$(PABLO_SRC)/hash_strms.py
     26HASH_PABLO_SRC=$(SYMBOL_TABLE_PABLO_SRC_DIR)/hash_strms.py
    2827HASH_TEMPLATE=hash_strms_template.hpp
    2928HASH_OUTFILE=$(PABLO_OUT)/hash_strms.hpp
    3029
    31 ID_GROUP_STRMS = $(PABLO_SRC)/id_group_strms.py
    32 DIV2_GROUP_STRMS = $(PABLO_SRC)/div2_group_strms.py
    33 LOGBASE2_GROUP_STRMS = $(PABLO_SRC)/logbase2_group_strms.py
    34 DIV2_LOGBASE2_GROUP_STRMS = $(PABLO_SRC)/div2_logbase2_group_strms.py
    35 BIT_BYTE_GROUP_STRMS = $(PABLO_SRC)/bit_byte_group_strms.py
     30ID_GROUP_STRMS = $(SYMBOL_TABLE_PABLO_SRC_DIR)/id_group_strms.py
     31DIV2_GROUP_STRMS = $(SYMBOL_TABLE_PABLO_SRC_DIR)/div2_group_strms.py
     32LOGBASE2_GROUP_STRMS = $(SYMBOL_TABLE_PABLO_SRC_DIR)/logbase2_group_strms.py
     33DIV2_LOGBASE2_GROUP_STRMS = $(SYMBOL_TABLE_PABLO_SRC_DIR)/div2_logbase2_group_strms.py
     34BIT_BYTE_GROUP_STRMS = $(SYMBOL_TABLE_PABLO_SRC_DIR)/bit_byte_group_strms.py
    3635
    3736GROUP_PREFIX=@group_strms_
     
    4241MAIN_OUTFILE=$(PABLO_OUT)/main.cpp
    4342
    44 TEMPLATE=template.cpp
    45 TEMP_TEMPLATE=temp_template.cpp
     43TEMPLATE=main_template.cpp
     44TEMP=t.tmp
    4645
    4746###########################################################################
    4847# Build Single Template
    4948###########################################################################
    50 id_mono: template.cpp
    51         python $(PABLO_COMPILER) $(MARKER_PABLO_SRC) -t $(TEMPLATE) -l $(MARKER_PREFIX) -o $(TEMP_TEMPLATE) $(PABLO_ADD_DEBUG)
    52         python $(PABLO_COMPILER) $(HASH_PABLO_SRC) -t $(TEMP_TEMPLATE) -l $(HASH_PREFIX) -o $(TEMP_TEMPLATE) $(PABLO_ADD_DEBUG)
    53         python $(PABLO_COMPILER) $(ID_GROUP_STRMS) -t $(TEMP_TEMPLATE) -l $(GROUP_PREFIX) -o $(MAIN_OUTFILE) $(PABLO_ADD_DEBUG)
     49#id_mono:
     50#       python $(PABLO_COMPILER) $(MARKER_PABLO_SRC) -t $(TEMPLATE) -l $(MARKER_PREFIX) -o $(TEMP) $(PABLO_ADD_DEBUG)
     51#       python $(PABLO_COMPILER) $(HASH_PABLO_SRC) -t $(TEMP) -l $(HASH_PREFIX) -o $(TEMP) $(PABLO_ADD_DEBUG)
     52#       python $(PABLO_COMPILER) $(ID_GROUP_STRMS) -t $(TEMP) -l $(GROUP_PREFIX) -o $(MAIN_OUTFILE) $(PABLO_ADD_DEBUG)
    5453
    5554###########################################################################
     
    9998
    10099clean:
    101         rm -f $(MARKER_OUTFILE) $(HASH_OUTFILE) $(GROUP_OUTFILE) $(MAIN_OUTFILE) $(TEMP_TEMPLATE)
     100        rm -f $(MARKER_OUTFILE) $(HASH_OUTFILE) $(GROUP_OUTFILE) $(MAIN_OUTFILE) $(TEMP)
    102101
    103102
Note: See TracChangeset for help on using the changeset viewer.