--- /dev/null
+project(zavai-polygen)
+include(../vala.cmake)
+
+set(zavai_polygen_version 0.1)
+
+set(packages gtk+-2.0 gee-1.0)
+set(VALA_PACKAGES ${packages} gtkfisheyelist)
+
+add_packages(ZP ${packages})
+
+set(VFLAGS --vapidir=${gtkfisheyelist_BINARY_DIR})
+file(GLOB zpvala *.vala)
+add_vala_program(zavai-polygen ${zpvala})
+
+include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR})
+
+# -Werror
+add_definitions(-Wall -I${gtkfisheyelist_BINARY_DIR})
+link_libraries(gtkfisheyelist-static)
+
+add_executable(zavai-polygen ${zavai-polygen_CSOURCES})
+
+install(TARGETS zavai-polygen RUNTIME DESTINATION bin)
+install(FILES zavai-polygen-update-info DESTINATION bin)