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