remove config file
update CMakeLists.txt update gitignore file
This commit is contained in:
parent
119b5be760
commit
49b064d74d
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,2 +1,4 @@
|
|||||||
.idea
|
.idea
|
||||||
cmake-build-debug
|
cmake-build-debug
|
||||||
|
njvm
|
||||||
|
njvm.dSYM
|
||||||
@ -2,11 +2,7 @@ cmake_minimum_required(VERSION 3.0)
|
|||||||
project(ninja LANGUAGES C)
|
project(ninja LANGUAGES C)
|
||||||
|
|
||||||
set(CMAKE_C_STANDARD 99)
|
set(CMAKE_C_STANDARD 99)
|
||||||
set(PROJECT_VERSION 0)
|
|
||||||
configure_file(
|
add_compile_options(-g -Wall -pedantic)
|
||||||
${CMAKE_SOURCE_DIR}/config.h.in
|
|
||||||
${CMAKE_BINARY_DIR}/config.h
|
add_executable(ninja njvm.c)
|
||||||
)
|
|
||||||
include_directories(${CMAKE_BINARY_DIR})
|
|
||||||
add_executable(ninja
|
|
||||||
njvm.c config.h.in)
|
|
||||||
|
|||||||
3
njvm.c
3
njvm.c
@ -1,7 +1,6 @@
|
|||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include "config.h"
|
|
||||||
|
|
||||||
#define IMMEDIATE(x) ((x) & 0x00FFFFFF)
|
#define IMMEDIATE(x) ((x) & 0x00FFFFFF)
|
||||||
|
|
||||||
@ -41,7 +40,7 @@ unsigned int stackPop(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
void version() {
|
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() {
|
void help() {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user