# TDE Config File [General] Name=A shared library template Comment=Generates a shared library template including a test application in C. It compiles using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 (available from cmake cvs) or the upcoming cmake 2.2 release. Category=C/CMake based projects Icon=cmakelibc.png FileTemplates=h,CStyle,c,CStyle ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.c Archive=cmakelibc.tar.gz [MkDir1] Type=mkdir Dir=%{dest}/src [FILE1] Type=install EscapeXML=true Source=%{src}/CMakeLists.txt Dest=%{dest}/CMakeLists.txt [FILE2] Type=install EscapeXML=true Source=%{src}/CMakeLists.txt.src Dest=%{dest}/src/CMakeLists.txt [FILE3] Type=install EscapeXML=true Source=%{src}/test.c Dest=%{dest}/src/%{APPNAMELC}test.c [FILE4] Type=install EscapeXML=true Source=%{src}/lib.h Dest=%{dest}/src/%{APPNAMELC}.h [FILE5] Type=install EscapeXML=true Source=%{src}/lib.c Dest=%{dest}/src/%{APPNAMELC}.c [CMAKE] Type=finishcmd Command=cmake ./ -GKDevelop3 Directory=%{dest} [MSG] Type=message Comment=A CMake based shared library template was created in %{dest}