diff --git a/.gitignore b/.gitignore index 8b1aab2..8fda2b8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ .idea -cmake-build-debug \ No newline at end of file +cmake-build-debug +njvm +njvm.dSYM \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt index 7d00741..5d8fa11 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,11 +2,7 @@ cmake_minimum_required(VERSION 3.0) project(ninja LANGUAGES C) set(CMAKE_C_STANDARD 99) -set(PROJECT_VERSION 0) -configure_file( - ${CMAKE_SOURCE_DIR}/config.h.in - ${CMAKE_BINARY_DIR}/config.h -) -include_directories(${CMAKE_BINARY_DIR}) -add_executable(ninja - njvm.c config.h.in) + +add_compile_options(-g -Wall -pedantic) + +add_executable(ninja njvm.c) diff --git a/njvm.c b/njvm.c index a5c6d8d..fc166b3 100644 --- a/njvm.c +++ b/njvm.c @@ -1,7 +1,6 @@ #include #include #include -#include "config.h" #define IMMEDIATE(x) ((x) & 0x00FFFFFF) @@ -41,7 +40,7 @@ unsigned int stackPop(){ } void version() { - printf("Ninja Virtual Machine version %i (compiled %s, %s)\n", PROJECT_VERSION, __DATE__, __TIME__); + printf("Ninja Virtual Machine version %i (compiled %s, %s)\n", 0, __DATE__, __TIME__); } void help() {