Fastbuild all work for static linking

Need : Dll for game and lib to do hot reload
Need : static for release only
Way to compile only julietapp only shader app, only juliet.dll and game.dll
This commit is contained in:
2026-01-07 19:46:12 -05:00
parent bfd3648344
commit 1137466472
10 changed files with 186 additions and 21 deletions

View File

@@ -8,7 +8,7 @@
#include <type_traits>
// Add any new fields into the concept below
#define DECLARE_ENTITY(entity) \
#define DECLARE_ENTITY() \
Entity* Base; \
static const Juliet::Class* Kind;

View File

@@ -18,7 +18,7 @@ namespace Game
return Manager;
}
void RegisterEntity(EntityManager& manager, Entity* entity)
void RegisterEntity(EntityManager& /*manager*/, Entity* entity)
{
entity->ID = EntityManager::ID++;
}