diff --git a/CMakeLists.txt b/CMakeLists.txt
deleted file mode 100644
index aba4c38d..00000000
--- a/CMakeLists.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-cmake_minimum_required(VERSION 3.5)
-project(xacro)
-
-find_package(ament_cmake REQUIRED)
-
-install(FILES scripts/completion.bash DESTINATION share/${PROJECT_NAME}/environment)
-
-## The following manually installs the python package and the entry-point script
-## Using ament_cmake, we cannot actually use setup.py to install these...
-
-# install xacro python package
-ament_python_install_package(xacro)
-# install main script
-install(PROGRAMS scripts/xacro DESTINATION bin)
-install(PROGRAMS scripts/xacro DESTINATION lib/${PROJECT_NAME})
-
-if(BUILD_TESTING)
- ## run linters as defined in package.xml
- find_package(ament_lint_auto REQUIRED)
- ament_lint_auto_find_test_dependencies()
-
- ## add tests for xacro's cmake functions
- add_subdirectory(test)
-endif()
-
-ament_package(
- CONFIG_EXTRAS cmake/xacro-extras.cmake
-)
diff --git a/cmake/xacro-extras.cmake b/cmake/xacro-extras.cmake
deleted file mode 100644
index cd17f770..00000000
--- a/cmake/xacro-extras.cmake
+++ /dev/null
@@ -1,146 +0,0 @@
-## xacro_add_xacro_file( [