Add libs support for linux x86_64 platform
authorPeng Li <seudut@gmail.com>
Tue, 17 Jul 2018 12:29:28 +0000 (20:29 +0800)
committerPeng Li <seudut@gmail.com>
Tue, 17 Jul 2018 12:29:28 +0000 (20:29 +0800)
test/SConscript
third_party/googletest/lib/linux-x86_64/libgmock.a [new file with mode: 0644]
third_party/googletest/lib/linux-x86_64/libgmock_main.a [new file with mode: 0644]
third_party/googletest/lib/linux-x86_64/libgtest.a [new file with mode: 0644]
third_party/googletest/lib/linux-x86_64/libgtest_main.a [new file with mode: 0644]

index 7e05fba..ff200bc 100644 (file)
@@ -1,11 +1,17 @@
 import sys, os
 
 Import('env')
-
 env1 = env.Clone()
 
 env1.Append(CPPPATH = ['#third_party/googletest/include'])
-env1.Append(LIBPATH = ['#third_party/googletest/lib'])
+
+arch = os.uname()[4]
+# Linux desktop or arm
+if arch == 'x86_64':
+    env1.Append(LIBPATH = ['#third_party/googletest/lib/linux-x86_64'])
+else:
+    env1.Append(LIBPATH = ['#third_party/googletest/lib'])
+
 env1['LIBS'] = ['tracker', 'gtest', 'pthread']
 
 obj = env1.Object(Glob("*.cpp"))
diff --git a/third_party/googletest/lib/linux-x86_64/libgmock.a b/third_party/googletest/lib/linux-x86_64/libgmock.a
new file mode 100644 (file)
index 0000000..8f02137
Binary files /dev/null and b/third_party/googletest/lib/linux-x86_64/libgmock.a differ
diff --git a/third_party/googletest/lib/linux-x86_64/libgmock_main.a b/third_party/googletest/lib/linux-x86_64/libgmock_main.a
new file mode 100644 (file)
index 0000000..5a1da7b
Binary files /dev/null and b/third_party/googletest/lib/linux-x86_64/libgmock_main.a differ
diff --git a/third_party/googletest/lib/linux-x86_64/libgtest.a b/third_party/googletest/lib/linux-x86_64/libgtest.a
new file mode 100644 (file)
index 0000000..b387ab1
Binary files /dev/null and b/third_party/googletest/lib/linux-x86_64/libgtest.a differ
diff --git a/third_party/googletest/lib/linux-x86_64/libgtest_main.a b/third_party/googletest/lib/linux-x86_64/libgtest_main.a
new file mode 100644 (file)
index 0000000..5e0cdd2
Binary files /dev/null and b/third_party/googletest/lib/linux-x86_64/libgtest_main.a differ