mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-04-25 09:25:58 +02:00
22 lines
746 B
Bash
Executable File
22 lines
746 B
Bash
Executable File
#!/bin/sh
|
|
|
|
find src -name "*.c" | sed -e 's/\s\+/\n/g' | sort > srcs.tmp
|
|
find include -name "*.h" | sed -e 's/\s\+/\n/g' | sort > c_headers.tmp
|
|
find include -name "*.hpp" | sed -e 's/\s\+/\n/g' | sort > cpp_headers.tmp
|
|
|
|
echo 'LIST (APPEND msgpackc_SOURCES' > Files.cmake
|
|
cat srcs.tmp | sed -e 's/^/ /g' >> Files.cmake
|
|
echo ')' >> Files.cmake
|
|
|
|
echo 'LIST (APPEND msgpackc_HEADERS' >> Files.cmake
|
|
cat c_headers.tmp | sed -e 's/^/ /g' >> Files.cmake
|
|
echo ')' >> Files.cmake
|
|
|
|
echo 'IF (MSGPACK_ENABLE_CXX)' >> Files.cmake
|
|
echo ' LIST (APPEND msgpackc_HEADERS' >> Files.cmake
|
|
cat cpp_headers.tmp | sed -e 's/^/ /g' >> Files.cmake
|
|
echo ' )' >> Files.cmake
|
|
echo 'ENDIF ()' >> Files.cmake
|
|
|
|
rm -f srcs.tmp c_headers.tmp cpp_headers.tmp
|