22 lines
577 B
Text
22 lines
577 B
Text
|
#Config
|
||
|
Artifact=kernel
|
||
|
TempDir=obj
|
||
|
SourceDir=asm src
|
||
|
Files=trainscript/trainscript.y trainscript/trainscript.l trainscript/tsvm.cpp
|
||
|
|
||
|
# Tools
|
||
|
AS=gcc
|
||
|
CC=gcc
|
||
|
CXX=g++
|
||
|
LD=g++
|
||
|
LEX=flex
|
||
|
YACC=bison
|
||
|
|
||
|
# Flags
|
||
|
FLAGS=-m32 -Dnullptr=0
|
||
|
ASFLAGS=
|
||
|
CCFLAGS=-g -std=c11 -Dnullptr=0 -Wall -g -fno-stack-protector -ffreestanding -Iinclude
|
||
|
CXXFLAGS=-g -std=c++11 -Wall -g -fno-stack-protector -fno-use-cxa-atexit -nostdlib -fno-builtin -fno-rtti -fno-exceptions -fno-leading-underscore -Wall -Wextra -ffreestanding -Wno-unused-function -Iinclude
|
||
|
LDFLAGS=-g -m32 -nostdlib -fno-builtin -Tkernel.ld
|
||
|
|