diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c21adf4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/.rsconscache +/tst diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..d23253f --- /dev/null +++ b/Makefile @@ -0,0 +1,4 @@ +default: + +%: + rake $@ diff --git a/Rakefile.rb b/Rakefile.rb new file mode 100644 index 0000000..025c049 --- /dev/null +++ b/Rakefile.rb @@ -0,0 +1,15 @@ +require "rscons" + +task :default do + Rscons::Environment.new do |env| + env["CPPPATH"] += ["gtest-1.7.0", "gtest-1.7.0/include"] + env["CXXFLAGS"] << "-pthread" + env["LIBS"] << "pthread" + sources = Dir["gtest-1.7.0/src/gtest-all.cc", "*.cc"] + env.Program("tst", sources) + end +end + +task :clean do + Rscons.clean +end diff --git a/main.cc b/main.cc new file mode 100644 index 0000000..87f3282 --- /dev/null +++ b/main.cc @@ -0,0 +1,9 @@ +#include +#include "gtest/gtest.h" + +using namespace std; + +int main(int argc, char * argv[]) +{ + cout << "hi" << endl; +}