Cleanup: Move patches.i to include/generated/
[lttng-modules.git] / scripts / extra-version-patches.sh
index a32d39e0c595770d1600876e0c34e3abf24d9e0c..da79e1fd54a15c1a77a0dfca29c53ef978552558 100755 (executable)
@@ -4,6 +4,8 @@
 # First argument is the path to the lttng modules sources.
 TOP_LTTNG_MODULES_DIR="$1"
 
+INCLUDE_DIR="include/generated"
+
 if ! test -d "${TOP_LTTNG_MODULES_DIR}"; then
        exit 1
 fi
@@ -13,9 +15,13 @@ TMPFILE="$(mktemp)"
 find "${TOP_LTTNG_MODULES_DIR}/extra_version/patches/" -maxdepth 1 ! -name 'README' -type f -printf '%f\n' | sort -r \
        | sed -E 's/[^a-zA-Z0-9 \.]/-/g ; s/(.*)/MODULE_INFO(extra_version_patch, "\1");/g' >"${TMPFILE}" 2>/dev/null
 
-if test ! -f "${TOP_LTTNG_MODULES_DIR}/extra_version/patches.i" || \
-       test x"$(cat "${TMPFILE}")" != x"$(cat "${TOP_LTTNG_MODULES_DIR}/extra_version/patches.i")"; then
-       mv "${TMPFILE}" "${TOP_LTTNG_MODULES_DIR}/extra_version/patches.i"
+if test ! -d "${TOP_LTTNG_MODULES_DIR}/${INCLUDE_DIR}"; then
+       mkdir "${TOP_LTTNG_MODULES_DIR}/${INCLUDE_DIR}"
+fi
+
+if test ! -f "${TOP_LTTNG_MODULES_DIR}/${INCLUDE_DIR}/patches.i" || \
+       test x"$(cat "${TMPFILE}")" != x"$(cat "${TOP_LTTNG_MODULES_DIR}/${INCLUDE_DIR}/patches.i")"; then
+       mv "${TMPFILE}" "${TOP_LTTNG_MODULES_DIR}/${INCLUDE_DIR}/patches.i"
 fi
 
 rm -f "${TMPFILE}"
This page took 0.023148 seconds and 4 git commands to generate.