Permalink
Switch branches/tags
Nothing to show
Commits on Sep 15, 2013
  1. Merge pull request #7 from Richard-W/no_internal_vapi

    jakobwesthoff committed Sep 15, 2013
    UseVala.cmake: now generating a normal vapi instead of an internal vapi
  2. Merge pull request #4 from grimmy/master

    jakobwesthoff committed Sep 15, 2013
    Fix ARGS_DIRECTORY handling
  3. Merge pull request #3 from Mic92/master

    jakobwesthoff committed Sep 15, 2013
    Add option for conditional compilation
  4. Merge pull request #2 from ppareit/master

    jakobwesthoff committed Sep 15, 2013
    Information on how to create debug build
  5. Merge pull request #6 from Richard-W/valac_names_fix

    jakobwesthoff committed Sep 15, 2013
    FindVala.cmake: fixed incorrect valac-executable names
Commits on Jul 31, 2013
  1. Merge pull request #5 from scarabeusiv/master

    jakobwesthoff committed Jul 31, 2013
    Check for valac-Major.Minor
Commits on Jul 10, 2013
Commits on Nov 19, 2012
  1. fix ARGS_DIRECTORY handling

    grimmy committed Nov 19, 2012
    - use get_filename_component to get the absolute path of the directory
      specified by the user.
Commits on Jan 20, 2012
  1. Fix typo in documentation

    Mic92 committed Jan 20, 2012
Commits on Oct 11, 2011
Commits on Jul 5, 2011
  1. Merge pull request #1 from purpleKarrot/master

    jakobwesthoff committed Jul 5, 2011
    Use more CMake functionality
Commits on May 8, 2011
  1. Use more CMake functionality

    purpleKarrot committed May 8, 2011
    - use cmake for version checking rather than custom macro
    - use cmake_parse_arguments rather than custom macro
    - make vala_precompile a function (was a macro)
    - set VALA_USE_FILE variable
    - put copyright below documentation (required by cmake doc generator)
    
    use it like this:
      find_package(Vala "0.12" REQUIRED)
      inlcude(${VALA_USE_FILE})
      vala_precompile...  (as before)
Commits on Aug 23, 2010
  1. Bumped copyright years

    jakobwesthoff committed Aug 23, 2010
  2. Unterstützung für CMake Pfadvariablen in CUSTOM_VAPIS

    Kevin Krammer committed with jakobwesthoff Aug 15, 2010
    Hi Jakob,
    
    ich experiementier seit ein paar Tagen mit Vala und hab als Basis deine
    ausgezeichneten CMake Macros benutzt.
    
    Dabei stieß ich auf den Fall, dass ich Custom Vapis die in einem Projektteil
    erzeugt werden, schon zur Buildtime in einem anderen Verzeichnis benutzen
    möchte.
    
    Das führt bei relativen Pfaden leicht zu etwas in dieser Art
    
    ../../../build/libs/mylib/mylib.vapi
    
    Mein initialer Versuch den Anfang des Pfades mittels CMAKE_BINARY_DIR
    anzugeben funktionierte leider nicht  ganz so wie ich mir das gedacht hatte.
    Daher hab ich mir die Macro Datei angesehen und bin zum diesem Patch gelangt.
    
    D.h. wenn die angeführte VAPI Datei eines der beiden "Root" Verzeichnisse
    enthält, wird die Datei ohne weitere Änderung angefügt, sonst wie gehabt mit
    vorgestelltem CMAKE_CURRENT_SOURCE_DIR
    
    Funktioniert nun bei mir in beiden Varianten, möglicherweise lässt sich das
    aber auch eleganter lösen.
    
    Ciao,
    Kevin
    
    From 9866e5d17f0b91e99ca6cbf295fde78168512dc5 Mon Sep 17 00:00:00 2001
    From: Kevin Krammer <kevin.krammer@gmx.at>
    Date: Sun, 15 Aug 2010 16:10:19 +0200
    Subject: [PATCH] When building the custom VAPIs parameter, check if the given VAPI files already include root source or binary directories.
     If they do just use them as-is, only prepend current source dir if the don't.
Commits on Jun 20, 2010
  1. Handle directory path for CUSTOM_VAPI correctly.

    Dzhelil Rufat committed with jakobwesthoff Jun 19, 2010
Commits on Jun 19, 2010
  1. Output header files to the correct directory.

    Dzhelil Rufat committed with jakobwesthoff Jun 19, 2010
  2. Restore argument parsing.

    Dzhelil Rufat committed with jakobwesthoff Jun 19, 2010
  3. Add support for specifying output directory.

    Dzhelil Rufat committed with jakobwesthoff Jun 19, 2010
  4. Rather cosmetic changes in the README.rst

    Felix Wolfsteller committed with jakobwesthoff Mar 9, 2010
    (except for adding case-sensitivity awareness),
    Added hack to allow vala_precompile to deal with Genie (.gs)
    source files, too.
Commits on Dec 16, 2009
  1. Added more rst magic

    jakobwesthoff committed Dec 16, 2009
Commits on Dec 15, 2009