diff --git a/.gitmodules b/.gitmodules index a023bc1..5b4ebc0 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,4 +1,4 @@ [submodule "qsym_backend/qsym"] - path = backends/qsym/qsym + path = src/backends/qsym/qsym url = https://github.com/eurecom-s3/qsym.git branch = symcc diff --git a/CMakeLists.txt b/CMakeLists.txt index 6263a77..7c37114 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -40,7 +40,7 @@ set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}) set(SYMCC_RT_SRC_DIR "${CMAKE_CURRENT_SOURCE_DIR}/src") set(SYMCC_RT_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/include") -set(SYMCC_RT_BACKEND_DIR "${CMAKE_CURRENT_SOURCE_DIR}/backends/${SYMCC_RT_BACKEND}") +set(SYMCC_RT_BACKEND_DIR "${SYMCC_RT_SRC_DIR}/backends/${SYMCC_RT_BACKEND}") # There is list(TRANSFORM ... PREPEND ...), but it's not available before CMake 3.12. set(SHARED_RUNTIME_SOURCES diff --git a/backends/qsym/CMakeLists.txt b/src/backends/qsym/CMakeLists.txt similarity index 100% rename from backends/qsym/CMakeLists.txt rename to src/backends/qsym/CMakeLists.txt diff --git a/backends/qsym/Runtime.cpp b/src/backends/qsym/Runtime.cpp similarity index 100% rename from backends/qsym/Runtime.cpp rename to src/backends/qsym/Runtime.cpp diff --git a/backends/qsym/Runtime.h b/src/backends/qsym/Runtime.h similarity index 100% rename from backends/qsym/Runtime.h rename to src/backends/qsym/Runtime.h diff --git a/backends/qsym/pin.H b/src/backends/qsym/pin.H similarity index 100% rename from backends/qsym/pin.H rename to src/backends/qsym/pin.H diff --git a/backends/qsym/qsym b/src/backends/qsym/qsym similarity index 100% rename from backends/qsym/qsym rename to src/backends/qsym/qsym diff --git a/backends/simple/CMakeLists.txt b/src/backends/simple/CMakeLists.txt similarity index 100% rename from backends/simple/CMakeLists.txt rename to src/backends/simple/CMakeLists.txt diff --git a/backends/simple/Runtime.cpp b/src/backends/simple/Runtime.cpp similarity index 100% rename from backends/simple/Runtime.cpp rename to src/backends/simple/Runtime.cpp diff --git a/backends/simple/Runtime.h b/src/backends/simple/Runtime.h similarity index 100% rename from backends/simple/Runtime.h rename to src/backends/simple/Runtime.h diff --git a/bindings/README b/src/bindings/README similarity index 100% rename from bindings/README rename to src/bindings/README diff --git a/bindings/ada/README b/src/bindings/ada/README similarity index 100% rename from bindings/ada/README rename to src/bindings/ada/README diff --git a/bindings/ada/symcc.ads b/src/bindings/ada/symcc.ads similarity index 100% rename from bindings/ada/symcc.ads rename to src/bindings/ada/symcc.ads diff --git a/bindings/ada/symcc.gpr b/src/bindings/ada/symcc.gpr similarity index 100% rename from bindings/ada/symcc.gpr rename to src/bindings/ada/symcc.gpr