commit fed5f849ea26dc6046e89a95861825c04203e8e2
parent a218545029b1ea062acb274eb00e30ceef78066b
Author: kyle <kyle@0x30.net>
Date:   Sun, 29 Jan 2017 10:43:24 -0700
bin: don't use prefix.h anymore now that paths are stable
Diffstat:
3 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/bin/inst_fe.cc b/bin/inst_fe.cc
@@ -16,7 +16,6 @@
 #include "inst_action.h"	// InstrumentActionFactory
 #include "inst_fe.h"
 #include "lib.h"		// citrun_major, citrun_minor
-#include "prefix.h"		// prefix
 
 #include <clang/Basic/Diagnostic.h>	// IgnoringDiagConsumer
 #include <clang/Tooling/CommonOptionsParser.h>
@@ -51,9 +50,11 @@ InstFrontend::log_identity()
 void
 InstFrontend::get_paths()
 {
-	m_compilers_path = share_dir ;
+	m_compilers_path = PREFIX ;
+	m_compilers_path += dir_sep() ;
+	m_compilers_path += "share/citrun" ;
 
-	m_lib_path = lib_dir ;
+	m_lib_path = PREFIX ;
 	m_lib_path += dir_sep();
 	m_lib_path += lib_name();
 
diff --git a/bin/inst_feunix.cc b/bin/inst_feunix.cc
@@ -40,7 +40,7 @@ InstFrontendUnix::path_sep()
 std::string
 InstFrontendUnix::lib_name()
 {
-	return "libcitrun.a";
+	return "lib/libcitrun.a";
 }
 
 void
diff --git a/bin/inst_fewin32.cc b/bin/inst_fewin32.cc
@@ -25,8 +25,6 @@
 #include <iostream>		// cerr
 #include <sstream>		// ostringstream
 
-#define PATH_SEP ';'
-
 
 static void
 Err(int code, const char *fmt)