diff --git a/Crafter.Event.cppm b/interfaces/Crafter.Event.cppm similarity index 98% rename from Crafter.Event.cppm rename to interfaces/Crafter.Event.cppm index de0ca88..9ce0747 100644 --- a/Crafter.Event.cppm +++ b/interfaces/Crafter.Event.cppm @@ -18,14 +18,8 @@ License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -module; - -#include -#include -#include -#include - export module Crafter.Event; +import std; namespace Crafter { export template diff --git a/project.json b/project.json index 224e137..485e8d6 100644 --- a/project.json +++ b/project.json @@ -3,12 +3,7 @@ "configurations": [ { "name": "base", - "standard": "c++26", - "source_files": [], - "module_files": ["Crafter.Event"], - "additional_files": [], - "build_dir": "build", - "output_dir": "bin", + "interfaces": ["interfaces/Crafter.Event"], "type":"library" }, { @@ -23,13 +18,12 @@ ] }, { - "name": "lib-release", + "name": "lib", "extends": ["base"], - "optimization_level": "3", "dependencies": [ { "path":"https://forgejo.catcrafts.net/Catcrafts/Crafter.Thread.git", - "configuration":"lib-release" + "configuration":"lib" } ] }