-

-
-
-
- Retrouvez le moteur sur GitHub !
-
Dépôt GitHub
- Venez vous renseigner sur les topics dédiés à Nazara présents sur plusieurs sites web :
-
OpenClassrooms,
Progdupeupl ou
ZesteDeSavoir
-
- ... ou pourquoi ne pas venir faire un tour sur
le forum dédié au moteur ?
-
-
-
-
Fonctionnalités de Nazara
-
-
Dernière mise à jour :
- %DATE%
-
-
-
Important:
-
Afin de faciliter la mise à jour, la page que vous voyez ici a été générée automatiquement par un script Lua, ce qui m'oblige néanmoins à encoder les fonctionnalités de chaque module dans un premier temps.
- C'est un travail assez long (pour vous donner une idée, les données du noyau représentent un fichier de 200 lignes), et il n'est pas encore complet, c'est pourquoi des modules manquent sur cette page.
- Gardez donc à l'esprit que le moteur possède plus de fonctionnalités que ce qui est décrit actuellement sur cette page.
-
-
Oh et bien sûr je ne suis pas concepteur de site web, c'est pourquoi cette page est moche (j'ai essayé de minimiser les dégâts).
- Si vous sentez en vous l'irrésistible envie d'améliorer cette page, sachez que votre aide serait grandement appréciée (vous pouvez me contacter via le lien de votre choix plus haut).
-
-
Le pourcentage indiqué est calculé automatiquement en fonction des fonctionnalités, cela signifie qu'une fonctionnalité présente sera comptée à 100% à partir du moment où son implémentation de base est considérée fonctionnelle, cela n'est donc pas une assurance qu'aucun bug n'existe concernant cette fonctionnalité (cependant cela signifie que la fonctionnalité est utilisable).
- Et bien entendu, un module ou une fonctionnalité ayant atteint les 100% peut toujours évoluer par la suite.
-
-
-
-
- Sommaire
-
-
- | Module |
- Avancement |
-
-
-
- %MODULELIST%
-
-
-
- %MODULEDESCRIPTION%
-
-
- Sommaire
-
-
- | Module |
- Pourcentage |
-
-
-
- %MODULELIST%
-
-
-
-
-
\ No newline at end of file
diff --git a/build/scripts/features/style.css b/build/scripts/features/style.css
deleted file mode 100644
index ff83f706c..000000000
--- a/build/scripts/features/style.css
+++ /dev/null
@@ -1,121 +0,0 @@
-/* Je ne suis pas développeur HTML/CSS, je dois y toucher une fois l'an, désolé pour les quelques atrocités que vous pourrez trouver ici */
-
-body
-{
- font-family: sans-serif;
- text-align: center;
- margin: 0;
- background-color: #f1f1f1;
-}
-
-#englob {
- display: block;
- margin-left: auto;
- margin-right: auto;
- background-color: white;
- width: 50%;
- min-width: 765px;
- padding: 0 20px;
-}
-
-hr {
- height: 0;
- border: 0;
- border-top: 1px solid #eee;
-}
-
-a
-{
- color: #007ACC;
-}
-
-a:hover
-{
- color: lightblue;
-}
-
-h1
-{
- display: inline;
-}
-
-h2
-{
- display: inline;
- text-decoration: underline;
-}
-
-h4
-{
- text-decoration: underline;
-}
-
-p {
- text-align: justify;
-}
-
-ol
-{
- list-style-type: none;
-}
-
-table
-{
- border-collapse: collapse;
- text-align: center;
- display: inline-block;
- border: white groove;
- border-radius: 10px;
- box-shadow: 0px 0px 10px lightblue;
-}
-
-th
-{
- text-shadow: 2px 2px 4px black;
-}
-
-tr
-{
- border: 1px solid white;
-}
-
-tbody tr:hover
-{
- text-shadow: 0px 0px 4px white;
-}
-
-.description
-{
- margin-left: 20px;
-}
-
-.lastupdate
-{
- font-size: x-large;
- font-weight: bold;
- color: #f1c40f;
-}
-
-.modulename
-{
- font-size: x-large;
- font-weight: bold;
- text-shadow: 2px 2px 10px #007ACC;
-}
-
-.note
-{
- margin-left: 20px;
- color: #007ACC;
-}
-
-.notedesc
-{
- color: rgb(200, 200, 255);
-}
-
-.portability
-{
- margin-left: 20px;
- color: red;
-}
\ No newline at end of file
diff --git a/build/scripts/modules/audio.lua b/build/scripts/modules/audio.lua
deleted file mode 100644
index 2919b6fe0..000000000
--- a/build/scripts/modules/audio.lua
+++ /dev/null
@@ -1,37 +0,0 @@
-MODULE.Name = "Audio"
-
-MODULE.ClientOnly = true
-
-MODULE.Defines = {
- "NAZARA_AUDIO_OPENAL"
-}
-
-MODULE.Libraries = {
- "NazaraCore"
-}
-
-MODULE.OsLibraries.Windows = {
- "sndfile-1"
-}
-
-MODULE.OsLibraries.Posix = {
- "sndfile"
-}
-
-MODULE.OsDynLib.Windows = {
- "soft_oal"
-}
-
-MODULE.OsFiles.Windows = {
- "../src/Nazara/Audio/Win32/**.hpp",
- "../src/Nazara/Audio/Win32/**.cpp"
-}
-
-MODULE.OsFiles.Posix = {
- "../src/Nazara/Audio/Posix/**.hpp",
- "../src/Nazara/Audio/Posix/**.cpp"
-}
-
-MODULE.DynLib = {
- "soft_oal"
-}
diff --git a/build/scripts/modules/core.lua b/build/scripts/modules/core.lua
deleted file mode 100644
index e998080f8..000000000
--- a/build/scripts/modules/core.lua
+++ /dev/null
@@ -1,24 +0,0 @@
-MODULE.Name = "Core"
-MODULE.Excludable = false -- Excluding the core makes no sense as everything relies on it
-
-MODULE.Files = { -- Other files will be automatically added
- "../include/Nazara/Prerequisites.hpp",
- "../include/Nazara/Math/**.hpp",
- "../include/Nazara/Math/**.inl",
-}
-
-MODULE.OsFiles.Windows = {
- "../src/Nazara/Core/Win32/**.hpp",
- "../src/Nazara/Core/Win32/**.cpp"
-}
-
-MODULE.OsFiles.Posix = {
- "../src/Nazara/Core/Posix/**.hpp",
- "../src/Nazara/Core/Posix/**.cpp"
-}
-
-MODULE.OsLibraries.Posix = {
- "dl",
- "m", -- Math library (for sincos())
- "pthread"
-}
diff --git a/build/scripts/modules/graphics.lua b/build/scripts/modules/graphics.lua
deleted file mode 100644
index 92a087236..000000000
--- a/build/scripts/modules/graphics.lua
+++ /dev/null
@@ -1,10 +0,0 @@
-MODULE.Name = "Graphics"
-
-MODULE.ClientOnly = true
-
-MODULE.Libraries = {
- "NazaraCore",
- "NazaraRenderer",
- "NazaraShader",
- "NazaraUtility"
-}
diff --git a/build/scripts/modules/network.lua b/build/scripts/modules/network.lua
deleted file mode 100644
index 9245d72f3..000000000
--- a/build/scripts/modules/network.lua
+++ /dev/null
@@ -1,29 +0,0 @@
-MODULE.Name = "Network"
-
-MODULE.Libraries = {
- "NazaraCore"
-}
-
-MODULE.OsFiles.Windows = {
- "../src/Nazara/Network/Win32/**.hpp",
- "../src/Nazara/Network/Win32/**.cpp"
-}
-
-MODULE.OsFiles.Posix = {
- "../src/Nazara/Network/Posix/**.hpp",
- "../src/Nazara/Network/Posix/**.cpp"
-}
-
-MODULE.OsFiles.Linux = {
- "../src/Nazara/Network/Linux/**.hpp",
- "../src/Nazara/Network/Linux/**.cpp"
-}
-
-MODULE.OsFilesExcluded.Linux = {
- "../src/Nazara/Network/Posix/SocketPollerImpl.hpp",
- "../src/Nazara/Network/Posix/SocketPollerImpl.cpp"
-}
-
-MODULE.OsLibraries.Windows = {
- "ws2_32"
-}
diff --git a/build/scripts/modules/physics2d.lua b/build/scripts/modules/physics2d.lua
deleted file mode 100644
index 58d0a08f5..000000000
--- a/build/scripts/modules/physics2d.lua
+++ /dev/null
@@ -1,12 +0,0 @@
-MODULE.Name = "Physics2D"
-
-MODULE.Defines = {"CP_USE_CGTYPES=0", "TARGET_OS_IPHONE=0", "TARGET_OS_MAC=0"}
-
-MODULE.Libraries = {
- "NazaraCore",
- "chipmunk"
-}
-
-MODULE.DynLib = {
- "chipmunk"
-}
diff --git a/build/scripts/modules/physics3d.lua b/build/scripts/modules/physics3d.lua
deleted file mode 100644
index 893948e76..000000000
--- a/build/scripts/modules/physics3d.lua
+++ /dev/null
@@ -1,30 +0,0 @@
-MODULE.Name = "Physics3D"
-
-MODULE.Defines = {
- "_NEWTON_STATIC_LIB"
-}
-
-MODULE.OsDefines.Windows = {
- "_WINDOWS"
-}
-
-MODULE.Libraries = {
- "NazaraCore",
- "newton" -- Newton Game Dynamics
-}
-
-MODULE.Custom = function()
- vectorextensions("SSE3")
-
- filter({"architecture:x86_64", "system:linux"})
- defines("_POSIX_VER_64")
-
- filter({"architecture:x86", "system:linux"})
- defines("_POSIX_VER")
-
- filter({"architecture:x86_64", "system:macosx"})
- defines("_POSIX_VER_64")
-
- filter({"architecture:x86", "system:macosx"})
- defines("_POSIX_VER")
-end
diff --git a/build/scripts/modules/platform.lua b/build/scripts/modules/platform.lua
deleted file mode 100644
index fbf1b94af..000000000
--- a/build/scripts/modules/platform.lua
+++ /dev/null
@@ -1,35 +0,0 @@
-MODULE.Name = "Platform"
-
-MODULE.ClientOnly = true
-
-MODULE.Defines = {
- "NAZARA_PLATFORM_SDL2"
-}
-
-MODULE.Libraries = {
- "NazaraCore",
- "NazaraUtility",
- "SDL2"
-}
-
-MODULE.Files = {
- "../src/Nazara/Platform/SDL2/**.hpp",
- "../src/Nazara/Platform/SDL2/**.cpp"
-}
-
-MODULE.OsDefines.Windows = {
- "SDL_VIDEO_DRIVER_WINDOWS=1"
-}
-
-MODULE.DynLib = {
- "SDL2"
-}
-
-MODULE.Custom = function()
- filter("system:linux")
- defines("SDL_VIDEO_DRIVER_X11=1")
- defines("SDL_VIDEO_DRIVER_WAYLAND=1")
-
- filter("system:macosx")
- defines("SDL_VIDEO_DRIVER_COCOA=1")
-end
diff --git a/build/scripts/modules/renderer.lua b/build/scripts/modules/renderer.lua
deleted file mode 100644
index f371bc5d1..000000000
--- a/build/scripts/modules/renderer.lua
+++ /dev/null
@@ -1,20 +0,0 @@
-MODULE.Name = "Renderer"
-
-MODULE.ClientOnly = true
-
-MODULE.Libraries = {
- "NazaraCore",
- "NazaraShader",
- "NazaraUtility",
- "NazaraPlatform"
-}
-
-MODULE.OsFiles.Windows = {
- "../src/Nazara/Renderer/Win32/**.hpp",
- "../src/Nazara/Renderer/Win32/**.cpp"
-}
-
-MODULE.OsFiles.Posix = {
- "../src/Nazara/Renderer/GLX/**.hpp",
- "../src/Nazara/Renderer/GLX/**.cpp"
-}
diff --git a/build/scripts/modules/shader.lua b/build/scripts/modules/shader.lua
deleted file mode 100644
index a0a22a663..000000000
--- a/build/scripts/modules/shader.lua
+++ /dev/null
@@ -1,6 +0,0 @@
-MODULE.Name = "Shader"
-
-MODULE.Libraries = {
- "NazaraCore",
- "NazaraUtility"
-}
diff --git a/build/scripts/modules/utility.lua b/build/scripts/modules/utility.lua
deleted file mode 100644
index fc4c989d8..000000000
--- a/build/scripts/modules/utility.lua
+++ /dev/null
@@ -1,15 +0,0 @@
-MODULE.Name = "Utility"
-
-MODULE.Libraries = {
- "NazaraCore",
- "stb_image"
-}
-
-MODULE.OsLibraries.Windows = {
- "freetype-s"
-}
-
-MODULE.OsLibraries.Posix = {
- "freetype"
-}
-
diff --git a/build/scripts/tools/assimp.lua b/build/scripts/tools/assimp.lua
deleted file mode 100644
index 7410079e5..000000000
--- a/build/scripts/tools/assimp.lua
+++ /dev/null
@@ -1,25 +0,0 @@
-TOOL.Name = "Assimp"
-
-TOOL.Directory = "../plugins/Assimp"
-TOOL.Kind = "Plugin"
-
-TOOL.Includes = {
- "../include",
- "../plugins/Assimp"
-}
-
-TOOL.ExtIncludes = {
- "../thirdparty/include"
-}
-
-TOOL.Files = {
- "../plugins/Assimp/**.hpp",
- "../plugins/Assimp/**.inl",
- "../plugins/Assimp/**.cpp"
-}
-
-TOOL.Libraries = {
- "NazaraCore",
- "NazaraUtility",
- "assimp"
-}
diff --git a/build/scripts/tools/ndk.lua b/build/scripts/tools/ndk.lua
deleted file mode 100644
index 49d7ee94d..000000000
--- a/build/scripts/tools/ndk.lua
+++ /dev/null
@@ -1,34 +0,0 @@
-TOOL.Name = "SDK"
-
-TOOL.Directory = "../SDK"
-TOOL.Kind = "Library"
-TOOL.TargetDirectory = "../lib"
-
-TOOL.Defines = {
- "NDK_BUILD"
-}
-
-TOOL.Includes = {
- "../include",
- "../src"
-}
-
-TOOL.Files = {
- "../include/NazaraSDK/**.hpp",
- "../include/NazaraSDK/**.inl",
- "../src/NazaraSDK/**.hpp",
- "../src/NazaraSDK/**.inl",
- "../src/NazaraSDK/**.cpp"
-}
-
-TOOL.Libraries = function()
- local libraries = {}
- for k,v in pairs(NazaraBuild.Modules) do
- table.insert(libraries, "Nazara" .. v.Name)
- end
-
- -- Keep libraries in the same order to prevent useless premake regeneration
- table.sort(libraries)
-
- return libraries
-end
\ No newline at end of file
diff --git a/build/scripts/tools/ndk_server.lua b/build/scripts/tools/ndk_server.lua
deleted file mode 100644
index e50d8c802..000000000
--- a/build/scripts/tools/ndk_server.lua
+++ /dev/null
@@ -1,51 +0,0 @@
-TOOL.Name = "SDKServer"
-
-TOOL.Directory = "../SDK"
-TOOL.Kind = "Library"
-TOOL.TargetDirectory = "../lib"
-
-TOOL.Defines = {
- "NDK_BUILD",
- "NDK_SERVER"
-}
-
-TOOL.Includes = {
- "../include",
- "../src"
-}
-
-TOOL.Files = {
- "../include/NazaraSDK/**.hpp",
- "../include/NazaraSDK/**.inl",
- "../src/NazaraSDK/**.hpp",
- "../src/NazaraSDK/**.inl",
- "../src/NazaraSDK/**.cpp"
-}
-
--- Excludes client-only files
-TOOL.FilesExcluded = {
- "../*/NazaraSDK/BaseWidget.*",
- "../*/NazaraSDK/Canvas.*",
- "../*/NazaraSDK/Console.*",
- "../*/NazaraSDK/**/CameraComponent.*",
- "../*/NazaraSDK/**/DebugComponent.*",
- "../*/NazaraSDK/**/DebugSystem.*",
- "../*/NazaraSDK/**/GraphicsComponent.*",
- "../*/NazaraSDK/**/LightComponent.*",
- "../*/NazaraSDK/**/ListenerComponent.*",
- "../*/NazaraSDK/**/ListenerSystem.*",
- "../*/NazaraSDK/**/Particle*Component.*",
- "../*/NazaraSDK/**/ParticleSystem.*",
- "../*/NazaraSDK/**/RenderSystem.*",
- "../*/NazaraSDK/**/*Layout*.*",
- "../*/NazaraSDK/**/*Widget*.*"
-}
-
-TOOL.Libraries = {
- "NazaraCore",
- "NazaraNetwork",
- "NazaraPhysics2D",
- "NazaraPhysics3D",
- "NazaraShader",
- "NazaraUtility"
-}
diff --git a/build/scripts/tools/openglrenderer.lua b/build/scripts/tools/openglrenderer.lua
deleted file mode 100644
index 1bdeb2ce6..000000000
--- a/build/scripts/tools/openglrenderer.lua
+++ /dev/null
@@ -1,57 +0,0 @@
-TOOL.Name = "OpenGLRenderer"
-
-TOOL.ClientOnly = true
-
-TOOL.Kind = "Library"
-TOOL.TargetDirectory = "../lib"
-
-TOOL.Defines = {
- "NAZARA_BUILD",
- "NAZARA_OPENGLRENDERER_BUILD"
-}
-
-TOOL.Includes = {
- "../include",
- "../src/"
-}
-
-TOOL.ExtIncludes = {
- "../extlibs/include"
-}
-
-TOOL.Files = {
- "../include/Nazara/OpenGLRenderer/**.hpp",
- "../include/Nazara/OpenGLRenderer/**.inl",
- "../src/Nazara/OpenGLRenderer/**.hpp",
- "../src/Nazara/OpenGLRenderer/**.inl",
- "../src/Nazara/OpenGLRenderer/**.cpp"
-}
-
-TOOL.Libraries = {
- "NazaraCore",
- "NazaraPlatform",
- "NazaraRenderer",
- "NazaraShader",
- "NazaraUtility"
-}
-
-TOOL.OsFiles.Windows = {
- "../include/Nazara/OpenGLRenderer/Wrapper/Win32/**.hpp",
- "../include/Nazara/OpenGLRenderer/Wrapper/Win32/**.inl",
- "../include/Nazara/OpenGLRenderer/Wrapper/WGL/**.hpp",
- "../include/Nazara/OpenGLRenderer/Wrapper/WGL/**.inl",
- "../src/Nazara/OpenGLRenderer/Wrapper/Win32/**.hpp",
- "../src/Nazara/OpenGLRenderer/Wrapper/Win32/**.inl",
- "../src/Nazara/OpenGLRenderer/Wrapper/Win32/**.cpp",
- "../src/Nazara/OpenGLRenderer/Wrapper/WGL/**.hpp",
- "../src/Nazara/OpenGLRenderer/Wrapper/WGL/**.inl",
- "../src/Nazara/OpenGLRenderer/Wrapper/WGL/**.cpp"
-}
-
-TOOL.OsFiles.Linux = {
- "../include/Nazara/OpenGLRenderer/Wrapper/Linux/**.hpp",
- "../include/Nazara/OpenGLRenderer/Wrapper/Linux/**.inl",
- "../src/Nazara/OpenGLRenderer/Wrapper/Linux/**.hpp",
- "../src/Nazara/OpenGLRenderer/Wrapper/Linux/**.inl",
- "../src/Nazara/OpenGLRenderer/Wrapper/Linux/**.cpp"
-}
diff --git a/build/scripts/tools/shadernodes.lua b/build/scripts/tools/shadernodes.lua
deleted file mode 100644
index d5a09677f..000000000
--- a/build/scripts/tools/shadernodes.lua
+++ /dev/null
@@ -1,95 +0,0 @@
-TOOL.Name = "ShaderNodes"
-
-TOOL.ClientOnly = true
-TOOL.EnableConsole = true
-TOOL.Kind = "Application"
-TOOL.TargetDirectory = "../bin"
-
-TOOL.Defines = {
- "NODE_EDITOR_SHARED"
-}
-
-TOOL.Includes = {
- "../include",
- "../src"
-}
-
-TOOL.ExtIncludes = {
- "../extlibs/include"
-}
-
-TOOL.Files = {
- "../src/ShaderNode/**.hpp",
- "../src/ShaderNode/**.inl",
- "../src/ShaderNode/**.cpp"
-}
-
-TOOL.Libraries = {
- "NazaraCore%s(-s)%d(-d)",
- "NazaraShader%s(-s)%d(-d)",
- "NazaraUtility%s(-s)%d(-d)",
- "Qt5Core%d(d)",
- "Qt5Gui%d(d)",
- "Qt5Widgets%d(d)",
- "nodes%d(d)"
-}
-
-local function AppendValues(tab, value)
- if (type(value) == "table") then
- for _, v in pairs(value) do
- AppendValues(tab, v)
- end
- else
- table.insert(tab, value)
- end
-end
-
-function TOOL:ValidateLib(libName)
- local config = NazaraBuild:GetConfig()
- local includes = config[libName .. "IncludeDir"]
- local binDir32 = config[libName .. "BinDir_x86"]
- local binDir64 = config[libName .. "BinDir_x64"]
- local libDir32 = config[libName .. "LibDir_x86"]
- local libDir64 = config[libName .. "LibDir_x64"]
- if (not includes) then
- return false, "missing " .. libName .. " includes directories in config.lua"
- end
-
- if (not libDir32 and not libDir64) then
- return false, "missing " .. libName .. " library search directories in config.lua"
- end
-
- AppendValues(self.Includes, includes)
-
- if (binDir32) then
- AppendValues(self.BinaryPaths.x86, binDir32)
- end
-
- if (binDir64) then
- AppendValues(self.BinaryPaths.x64, binDir64)
- end
-
- if (libDir32) then
- AppendValues(self.LibraryPaths.x86, libDir32)
- end
-
- if (libDir64) then
- AppendValues(self.LibraryPaths.x64, libDir64)
- end
-
- return true
-end
-
-function TOOL:Validate()
- local success, err = self:ValidateLib("Qt5")
- if (not success) then
- return false, err
- end
-
- local success, err = self:ValidateLib("QtNodes")
- if (not success) then
- return false, err
- end
-
- return true
-end
\ No newline at end of file
diff --git a/build/scripts/tools/unittests.lua b/build/scripts/tools/unittests.lua
deleted file mode 100644
index adf06a97a..000000000
--- a/build/scripts/tools/unittests.lua
+++ /dev/null
@@ -1,27 +0,0 @@
-TOOL.Name = "UnitTests"
-
-TOOL.Category = "Test"
-TOOL.Directory = "../tests"
-TOOL.EnableConsole = true
-TOOL.Kind = "Application"
-TOOL.TargetDirectory = TOOL.Directory
-
-TOOL.Defines = {
-}
-
-TOOL.Includes = {
- "../include"
-}
-
-TOOL.Files = {
- "../tests/main.cpp",
- "../tests/Engine/**.hpp",
- "../tests/Engine/**.cpp",
- "../tests/SDK/**.hpp",
- "../tests/SDK/**.cpp"
-}
-
-TOOL.Libraries = {
- "NazaraNetwork",
- "NazaraSDK"
-}
diff --git a/build/scripts/tools/unittests_server.lua b/build/scripts/tools/unittests_server.lua
deleted file mode 100644
index b42c62185..000000000
--- a/build/scripts/tools/unittests_server.lua
+++ /dev/null
@@ -1,38 +0,0 @@
-TOOL.Name = "UnitTestsServer"
-
-TOOL.Category = "Test"
-TOOL.Directory = "../tests"
-TOOL.EnableConsole = true
-TOOL.Kind = "Application"
-TOOL.TargetDirectory = TOOL.Directory
-
-TOOL.Defines = {
- "NDK_SERVER"
-}
-
-TOOL.Includes = {
- "../include"
-}
-
-TOOL.Files = {
- "../tests/main.cpp",
- "../tests/Engine/**.hpp",
- "../tests/Engine/**.cpp",
- "../tests/SDK/**.hpp",
- "../tests/SDK/**.cpp"
-}
-
--- Excludes client-only files
-TOOL.FilesExcluded = {
- "../tests/Engine/Audio/**",
- "../tests/Engine/Graphics/**",
- "../tests/Engine/Platform/**",
- "../tests/SDK/NDK/Application.cpp",
- "../tests/SDK/NDK/Systems/ListenerSystem.cpp",
- "../tests/SDK/NDK/Systems/RenderSystem.cpp"
-}
-
-TOOL.Libraries = {
- "NazaraNetwork",
- "NazaraSDKServer"
-}
diff --git a/build/scripts/tools/vulkanrenderer.lua b/build/scripts/tools/vulkanrenderer.lua
deleted file mode 100644
index 63cdcf1c1..000000000
--- a/build/scripts/tools/vulkanrenderer.lua
+++ /dev/null
@@ -1,56 +0,0 @@
-TOOL.Name = "VulkanRenderer"
-
-TOOL.ClientOnly = true
-
-TOOL.Kind = "Library"
-TOOL.TargetDirectory = "../lib"
-
-TOOL.Defines = {
- "NAZARA_BUILD",
- "NAZARA_VULKANRENDERER_BUILD",
- "VK_NO_PROTOTYPES"
-}
-
-TOOL.Includes = {
- "../include",
- "../src/"
-}
-
-TOOL.ExtIncludes = {
- "../extlibs/include"
-}
-
-TOOL.Files = {
- "../include/Nazara/VulkanRenderer/**.hpp",
- "../include/Nazara/VulkanRenderer/**.inl",
- "../src/Nazara/VulkanRenderer/**.hpp",
- "../src/Nazara/VulkanRenderer/**.inl",
- "../src/Nazara/VulkanRenderer/**.cpp"
-}
-
-TOOL.Libraries = {
- "NazaraCore",
- "NazaraPlatform",
- "NazaraRenderer",
- "NazaraShader",
- "NazaraUtility"
-}
-
-TOOL.OsDefines.Linux = {
--- "VK_USE_PLATFORM_MIR_KHR",
--- "VK_USE_PLATFORM_XCB_KHR"
- "VK_USE_PLATFORM_XLIB_KHR",
- "VK_USE_PLATFORM_WAYLAND_KHR"
-}
-
-TOOL.OsDefines.BSD = TOOL.OsDefines.Linux
-TOOL.OsDefines.Solaris = TOOL.OsDefines.Linux
-
-TOOL.OsDefines.Windows = {
- "VK_USE_PLATFORM_WIN32_KHR"
-}
-
-TOOL.OsFiles.Windows = {
- "../src/Nazara/VulkanRenderer/Win32/**.hpp",
- "../src/Nazara/VulkanRenderer/Win32/**.cpp"
-}