Add engine core module
The core module will connect all other modules. Currently, it can only display a message saying "The build-system is working!".
This commit is contained in:
parent
6644a59270
commit
79415a2929
|
@ -1,4 +1,4 @@
|
|||
|
||||
.private/
|
||||
.build/
|
||||
voxula
|
||||
/.private/
|
||||
/.build/
|
||||
/voxula
|
|
@ -0,0 +1,18 @@
|
|||
|
||||
#ifndef VOXULA_CORE_H
|
||||
#define VOXULA_CORE_H
|
||||
|
||||
#include <stdbool.h>
|
||||
#include <stdint.h>
|
||||
#include <stdio.h>
|
||||
|
||||
#include <voxula/internals/utility.h>
|
||||
|
||||
typedef struct vx_core vx_core_s;
|
||||
|
||||
struct vx_core
|
||||
{
|
||||
vx_uuid_table_s *uuid_table;
|
||||
};
|
||||
|
||||
#endif // VOXULA_CORE_H
|
|
@ -0,0 +1,6 @@
|
|||
{module}/inc-c
|
||||
{module-folder}/assets/inc-c
|
||||
{module-folder}/ecs/inc-c
|
||||
{module-folder}/renderer/inc-c
|
||||
{module-folder}/utility/inc-c
|
||||
{module-folder}/window/inc-c
|
|
@ -0,0 +1,7 @@
|
|||
#include <voxula/internals/core.h>
|
||||
|
||||
int main(int argc, char **argv)
|
||||
{
|
||||
puts("The build-system is working!");
|
||||
return -1;
|
||||
}
|
Loading…
Reference in New Issue