Effective implementation of algorithms (Master Thesis)
Effective and error-free implementation of algorithms
|
Functions | |
def | get_dependencies |
def | get_binary |
def | print_compile_rule |
def | print_compiletest_rule |
def | print_headers |
Variables | |
list | EXCLUDES = ['gtest'] |
string | TESTLIB = "TESTLIB=../../gtest/gtest-all.o ../../gtest/gtest_main.o" |
string | CC = "CC=mingw32-g++" |
string | OPT = "OPT=-g -O2 -W -Wall -Werror -Wextra -mno-cygwin" |
tuple | all_files = os.listdir('.') |
tuple | unittests = filter(lambda file : re.match('.*unittest.cpp$', file), all_files) |
tuple | tests = filter(lambda file : re.match('.*_test.cpp$', file), all_files) |
tuple | benchmarks = filter(lambda file : re.match('.*benchmark.cpp$', file), all_files) |
tuple | compiletest = filter(lambda file : re.match('.*compiletest.cpp$', file), all_files) |
compilable = unittests+benchmarks+tests; | |
tuple | b = get_binary(filename) |
def automakefile::get_binary | ( | filename | ) |
def automakefile::get_dependencies | ( | filename, | |
parent | |||
) |
def automakefile::print_compile_rule | ( | filename | ) |
def automakefile::print_compiletest_rule | ( | filename | ) |
def automakefile::print_headers | ( | ) |
tuple automakefile::all_files = os.listdir('.') |
tuple automakefile::b = get_binary(filename) |
tuple automakefile::benchmarks = filter(lambda file : re.match('.*benchmark.cpp$', file), all_files) |
string automakefile::CC = "CC=mingw32-g++" |
tuple automakefile::compiletest = filter(lambda file : re.match('.*compiletest.cpp$', file), all_files) |
list automakefile::EXCLUDES = ['gtest'] |
string automakefile::OPT = "OPT=-g -O2 -W -Wall -Werror -Wextra -mno-cygwin" |
string automakefile::TESTLIB = "TESTLIB=../../gtest/gtest-all.o ../../gtest/gtest_main.o" |
tuple automakefile::tests = filter(lambda file : re.match('.*_test.cpp$', file), all_files) |
tuple automakefile::unittests = filter(lambda file : re.match('.*unittest.cpp$', file), all_files) |