New Language Tool

This commit is contained in:
2023-02-04 23:02:43 -08:00
parent 41e755d533
commit 223f8566b9
13 changed files with 620 additions and 377 deletions

View File

@ -0,0 +1,6 @@
# Copyright (c) 2023 Dominic Msters
#
# This software is released under the MIT License.
# https://opensource.org/licenses/MIT
add_subdirectory(vnscenegen)

View File

@ -0,0 +1,22 @@
# Copyright (c) 2023 Dominic Msters
#
# This software is released under the MIT License.
# https://opensource.org/licenses/MIT
# Texture Build Tool
project(vnscenegen VERSION 1.0)
add_executable(vnscenegen)
target_sources(vnscenegen
PRIVATE
main.cpp
../../utils/file.c
)
target_include_directories(vnscenegen
PUBLIC
${CMAKE_CURRENT_LIST_DIR}/../../
${CMAKE_CURRENT_LIST_DIR}
)
target_link_libraries(vnscenegen
PUBLIC
${DAWN_BUILD_HOST_LIBS}
)

View File

@ -0,0 +1,15 @@
// Copyright (c) 2023 Dominic Masters
//
// This software is released under the MIT License.
// https://opensource.org/licenses/MIT
extern "C" {
#include "../../utils/file.h"
#include <memory.h>
}
#include <iostream>
#include <vector>
int main(int32_t argc, char *args[]) {
}