-language: c
+language: cpp
+dist: xenial
+
os:
- - linux
- - osx
-compiler:
- - gcc
- - clang
-addons:
- apt:
- packages:
- - libvulkan
+ - linux
+compiler:
+ - g++
+install:
+ - wget -qO - http://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo apt-key add -
+ - sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-1.1.106-xenial.list http://packages.lunarg.com/vulkan/1.1.106/lunarg-vulkan-1.1.106-xenial.list
+ - sudo apt -qq update
+ - sudo apt install vulkan-sdk libharfbuzz-dev libfreetype6-dev libfontconfig1-dev
+# - sudo apt install libglfw3-dev
script:
- - mkdir build
- - cd build
- - cmake ..
- - make -j 4
-
+ - mkdir build
+ - cd build
+ - cmake ..
+ - make
ADD_EXECUTABLE(test_${TEST_NAME} "tests/${TEST_NAME}.c" )
TARGET_INCLUDE_DIRECTORIES(test_${TEST_NAME} PRIVATE
${Vulkan_INCLUDE_DIRS}
+ ${GLFW3_INCLUDE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/include
${CMAKE_CURRENT_SOURCE_DIR}/src
${CMAKE_CURRENT_SOURCE_DIR}/tests/common
ADD_LIBRARY("tests_common" STATIC tests/common/vkengine.c tests/common/test.c)
TARGET_INCLUDE_DIRECTORIES(tests_common PRIVATE
${Vulkan_INCLUDE_DIRS}
+ ${GLFW3_INCLUDE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/include
${CMAKE_CURRENT_SOURCE_DIR}/src
${CMAKE_CURRENT_SOURCE_DIR}/tests/common
)
TARGET_LINK_LIBRARIES(tests_common
${Vulkan_LIBRARIES}
- ${GLFW3_LIBRARIES}
+ ${GLFW3_LIBRARY}
vkh_static
vkvg
)
Vulkan Vector Graphics
<br>
<p align="center">
+ <a href="https://travis-ci.org/jpbruyere/vkvg">
+ <img src="https://travis-ci.org/jpbruyere/vkvg.svg?branch=master">
+ </a>
<img src="https://img.shields.io/github/license/jpbruyere/vkvg.svg?style=flat-square">
<a href="https://www.paypal.me/GrandTetraSoftware">
<img src="https://img.shields.io/badge/Donate-PayPal-blue.svg?style=flat-square">
<p align="center">
<a href="https://github.com/jpbruyere/vkvg/blob/master/vkvg-tiger.png">
- <kbd><img src="https://github.com/jpbruyere/vkvg/blob/master/vkvg-tiger.png" height="260"></kbd>
+ <kbd><img src="https://github.com/jpbruyere/vkvg/blob/master/vkvg-tiger.png" height="260"></kbd>
</a>
<a href="https://github.com/jpbruyere/vkvg/blob/master/screenshot1.png">
- <kbd><img src="https://github.com/jpbruyere/vkvg/blob/master/screenshot1.png" height="260"></kbd>
+ <kbd><img src="https://github.com/jpbruyere/vkvg/blob/master/screenshot1.png" height="260"></kbd>
</a>
</p>
-Subproject commit 24e6ffa99b66341a767caa434069530e9fc516a8
+Subproject commit 18388a6b066cb569dedd4df1125974d0d208a503