diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0d37397..f846c78 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,10 +1,9 @@
-cmake_minimum_required(VERSION 2.8.3)
+cmake_minimum_required(VERSION 3.3)
project(rttlua_completion)
-find_package(catkin REQUIRED)
-catkin_package()
-catkin_add_env_hooks(10.rttlua_completion SHELLS sh DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/env-hooks)
-
+find_package(ament_cmake REQUIRED)
+ament_environment_hooks(env-hooks/rttlua_completion.sh.in)
+ament_package()
#############
## Install ##
#############
@@ -49,11 +48,12 @@ set_target_properties(readline PROPERTIES PREFIX "")
file(GLOB LUA_FILES "*.lua")
install(
FILES ${LUA_FILES}
- DESTINATION ${CATKIN_GLOBAL_SHARE_DESTINATION}/lua/5.1/rttlua_completion/
+ DESTINATION share/lua/5.1/rttlua_completion/
)
install(
TARGETS readline
- DESTINATION ${CATKIN_GLOBAL_SHARE_DESTINATION}/lua/5.1/rttlua_completion/
+ DESTINATION share/lua/5.1/rttlua_completion/
)
+
diff --git a/env-hooks/10.rttlua_completion.sh.develspace.in b/env-hooks/10.rttlua_completion.sh.develspace.in
deleted file mode 100644
index 0af8d5c..0000000
--- a/env-hooks/10.rttlua_completion.sh.develspace.in
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-if [ "x$LUA_PATH" = "x" ]; then
- LUA_PATH=";"
-fi
-export LUA_PATH="$LUA_PATH;@CMAKE_CURRENT_SOURCE_DIR@/?.lua"
-
-if [ "x$LUA_CPATH" = "x" ]; then
- LUA_CPATH=";"
-fi
-export LUA_CPATH="$LUA_CPATH;@CMAKE_CURRENT_SOURCE_DIR@/?.so"
diff --git a/env-hooks/10.rttlua_completion.sh.installspace.in b/env-hooks/rttlua_completion.sh.in
similarity index 100%
rename from env-hooks/10.rttlua_completion.sh.installspace.in
rename to env-hooks/rttlua_completion.sh.in
diff --git a/manifest.xml b/manifest.xml
deleted file mode 100644
index dc796bf..0000000
--- a/manifest.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
- Markus Klotzbuecher, markus.klotzbuecher@mech.kuleuven.be
- MIT
-
-
diff --git a/package.xml b/package.xml
index d8a2ba8..eb452c3 100644
--- a/package.xml
+++ b/package.xml
@@ -15,8 +15,12 @@
- catkin
+ ament_cmake
ocl
+
+
+ ament_cmake
+