Zen
A cross-platform functional programming language
|
00001 00005 #pragma once 00006 #include "Build.hpp" 00007 00009 namespace zbl { 00012 class ProGen { 00013 public: 00017 ProGen(const Build::Project& project); 00018 00021 ~ProGen(); 00022 00023 public: 00026 void build(); 00027 00030 void make(); 00031 00032 private: 00034 class Impl; 00035 00037 Impl* _impl; 00038 }; 00039 }