From 74169b403b0651a9876ae5e20cdc389204effc4d Mon Sep 17 00:00:00 2001 From: Fatbag Date: Sat, 4 Feb 2012 01:19:15 -0600 Subject: [PATCH] Added ANIM parsing code. Lots of printf()s for now, to be rewritten later. --- Libraries/libvitaboy/CMakeLists.txt | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/Libraries/libvitaboy/CMakeLists.txt b/Libraries/libvitaboy/CMakeLists.txt index e69de29..abd202c 100644 --- a/Libraries/libvitaboy/CMakeLists.txt +++ b/Libraries/libvitaboy/CMakeLists.txt @@ -0,0 +1,32 @@ +cmake_minimum_required(VERSION 2.6) +project(libvitaboy) + +set(LIBVITABOY_SERIES 0) +set(LIBVITABOY_MAJOR 0) +set(LIBVITABOY_MINOR 1) + +set(LIBVITABOY_SOURCES + anim.cpp + libvitaboy.cpp +) +if(WIN32) + set(LIBVITABOY_SOURCES ${LIBVITABOY_SOURCES} resource.rc) +endif() + +add_library(libvitaboy_static STATIC ${LIBVITABOY_SOURCES}) +set_target_properties(libvitaboy_static PROPERTIES + OUTPUT_NAME "vitaboy" + CLEAN_DIRECT_OUTPUT 1) + +add_library(libvitaboy_shared SHARED ${LIBVITABOY_SOURCES}) +set_target_properties(libvitaboy_shared PROPERTIES + OUTPUT_NAME "vitaboy${LIBVITABOY_SERIES}" + VERSION ${LIBVITABOY_SERIES}.${LIBVITABOY_MAJOR}.${LIBVITABOY_MINOR} + SOVERSION ${LIBVITABOY_SERIES} + # msvc does not prepend 'lib' - do it here to have consistent name + PREFIX "lib" + IMPORT_PREFIX "lib" + CLEAN_DIRECT_OUTPUT 1) + +add_executable(vbparse vbparse.cpp) +target_link_libraries(vbparse libvitaboy_static) \ No newline at end of file