4 CONFIG += qt warn_on debug static
8 !system(which perl >/dev/null 2>&1):error("Build requires perl.")
9 !exists(lexer.lut.h):system(perl create_hash_table keywords.table -i >lexer.lut.h)
10 !exists(array_object.lut.h):system(perl create_hash_table array_object.cpp -i >array_object.lut.h)
11 !exists(math_object.lut.h):system(perl create_hash_table math_object.cpp -i >math_object.lut.h)
12 !exists(date_object.lut.h):system(perl create_hash_table date_object.cpp -i >date_object.lut.h)
13 !exists(number_object.lut.h):system(perl create_hash_table number_object.cpp -i >number_object.lut.h)
14 !exists(string_object.lut.h):system(perl create_hash_table string_object.cpp -i >string_object.lut.h)
15 !exists(regexp_object.lut.h):system(perl create_hash_table regexp_object.cpp -i >regexp_object.lut.h)
18 # QMakes YACC support is strange
19 YACCSOURCES += grammar.y
22 ../kxmlcore/FastMalloc.cpp \
23 ../kxmlcore/TCSystemAlloc.cpp \
59 INCLUDEPATH += .. ../pcre ../kxmlcore
62 QMAKE_CXXFLAGS_DEBUG += -ansi
66 INCLUDEPATH += .. ../pcre ../kxmlcore ../icu
67 QMAKE_CXXFLAGS_RELEASE += /Zm1000
68 QMAKE_CXXFLAGS_DEBUG += /Zm1000