[CMAKE]: CMake Build Env patches for pahole/dwarves

This is used to let cmake know that's only C project, and it shouldn't check
for C++ compiler - shrinks the build requirements ;)

+INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR} )

This one allows to make out of sourcetree builds...

Signed-off-by: Daniel Gollub <dgollub@suse.de>
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
Daniel Gollub 2007-12-03 14:43:49 -02:00 committed by Arnaldo Carvalho de Melo
parent 5a58b1dfef
commit 023733eb39
1 changed files with 6 additions and 5 deletions

View File

@ -1,4 +1,6 @@
project(pahole)
project(pahole C)
INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} )
# Try to parse this later, Helio just showed me a KDE4 example to support
# x86-64 builds.
@ -86,7 +88,6 @@ install(TARGETS dwarves LIBRARY DESTINATION ${LIB_INSTALL_DIR})
install(TARGETS dwarves dwarves_emit dwarves_reorganize LIBRARY DESTINATION ${LIB_INSTALL_DIR})
install(FILES dwarves.h dwarves_emit.h dwarves_reorganize.h DESTINATION ${CMAKE_INSTALL_PREFIX}/include)
install(PROGRAMS ostra/ostra-cg DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
install(FILES ostra/python/ostra.py DESTINATION /usr/share/dwarves/runtime/python)
install(FILES lib/Makefile lib/ctracer_jprobe.c
lib/ctracer_relay.c lib/ctracer_relay.h
DESTINATION /usr/share/dwarves/runtime)
install(FILES ostra/python/ostra.py DESTINATION ${CMAKE_INSTALL_PREFIX}/share/dwarves/runtime/python)
install(FILES lib/Makefile lib/ctracer_relay.c lib/ctracer_relay.h
DESTINATION ${CMAKE_INSTALL_PREFIX}/share/dwarves/runtime)