94 lines
4 KiB
Makefile
94 lines
4 KiB
Makefile
# this is the build file for project
|
|
# it is autogenerated by the xmake build system.
|
|
# do not edit by hand.
|
|
|
|
ifneq ($(VERBOSE),1)
|
|
VV=@
|
|
endif
|
|
|
|
CXX=/usr/bin/gcc
|
|
CU=/usr/bin/clang
|
|
NC=/home/sam/Documents/Projects/Nim/bin/nim
|
|
MXX=/usr/bin/gcc
|
|
AS=/usr/bin/gcc
|
|
CC=/usr/bin/gcc
|
|
RC=/home/sam/.cargo/bin/rustc
|
|
ZC=/snap/bin/zig
|
|
GC=/usr/bin/go
|
|
MM=/usr/bin/gcc
|
|
|
|
AR=/usr/bin/ar
|
|
RCAR=/home/sam/.cargo/bin/rustc
|
|
ZCAR=/snap/bin/zig
|
|
NCAR=/home/sam/Documents/Projects/Nim/bin/nim
|
|
GCAR=/usr/bin/go
|
|
SH=/usr/bin/g++
|
|
RCSH=/home/sam/.cargo/bin/rustc
|
|
ZCSH=/snap/bin/zig
|
|
NCSH=/home/sam/Documents/Projects/Nim/bin/nim
|
|
LD=/usr/bin/g++
|
|
RCLD=/home/sam/.cargo/bin/rustc
|
|
ZCLD=/snap/bin/zig
|
|
NCLD=/home/sam/Documents/Projects/Nim/bin/nim
|
|
GCLD=/usr/bin/go
|
|
|
|
compiler-c_LD=/usr/bin/g++
|
|
compiler-c_CC=/usr/bin/gcc
|
|
|
|
compiler-c_CCFLAGS=-g -O0 -isystem /home/sam/.xmake/packages/s/stc/v4.2/bfec6d3335d54b48969cc50946a9b5ac/include
|
|
compiler-c_LDFLAGS=
|
|
|
|
default: compiler-c
|
|
|
|
all: compiler-c
|
|
|
|
.PHONY: default all compiler-c
|
|
|
|
compiler-c: build/linux/arm64/debug/compiler-c
|
|
build/linux/arm64/debug/compiler-c: build/.objs/compiler-c/linux/arm64/debug/src/codegen.c.o build/.objs/compiler-c/linux/arm64/debug/src/helpers.c.o build/.objs/compiler-c/linux/arm64/debug/src/parser.c.o build/.objs/compiler-c/linux/arm64/debug/src/lexer.c.o build/.objs/compiler-c/linux/arm64/debug/src/compiler.c.o build/.objs/compiler-c/linux/arm64/debug/src/main.c.o
|
|
@echo linking.debug compiler-c
|
|
@mkdir -p build/linux/arm64/debug
|
|
$(VV)$(compiler-c_LDFLAGS)$(compiler-c_LD) -o build/linux/arm64/debug/compiler-c build/.objs/compiler-c/linux/arm64/debug/src/codegen.c.o build/.objs/compiler-c/linux/arm64/debug/src/helpers.c.o build/.objs/compiler-c/linux/arm64/debug/src/parser.c.o build/.objs/compiler-c/linux/arm64/debug/src/lexer.c.o build/.objs/compiler-c/linux/arm64/debug/src/compiler.c.o build/.objs/compiler-c/linux/arm64/debug/src/main.c.o
|
|
|
|
build/.objs/compiler-c/linux/arm64/debug/src/codegen.c.o: src/codegen.c
|
|
@echo compiling.debug src/codegen.c
|
|
@mkdir -p build/.objs/compiler-c/linux/arm64/debug/src
|
|
$(VV)$(compiler-c_CC) -c $(compiler-c_CCFLAGS) -o build/.objs/compiler-c/linux/arm64/debug/src/codegen.c.o src/codegen.c
|
|
|
|
build/.objs/compiler-c/linux/arm64/debug/src/helpers.c.o: src/helpers.c
|
|
@echo compiling.debug src/helpers.c
|
|
@mkdir -p build/.objs/compiler-c/linux/arm64/debug/src
|
|
$(VV)$(compiler-c_CC) -c $(compiler-c_CCFLAGS) -o build/.objs/compiler-c/linux/arm64/debug/src/helpers.c.o src/helpers.c
|
|
|
|
build/.objs/compiler-c/linux/arm64/debug/src/parser.c.o: src/parser.c
|
|
@echo compiling.debug src/parser.c
|
|
@mkdir -p build/.objs/compiler-c/linux/arm64/debug/src
|
|
$(VV)$(compiler-c_CC) -c $(compiler-c_CCFLAGS) -o build/.objs/compiler-c/linux/arm64/debug/src/parser.c.o src/parser.c
|
|
|
|
build/.objs/compiler-c/linux/arm64/debug/src/lexer.c.o: src/lexer.c
|
|
@echo compiling.debug src/lexer.c
|
|
@mkdir -p build/.objs/compiler-c/linux/arm64/debug/src
|
|
$(VV)$(compiler-c_CC) -c $(compiler-c_CCFLAGS) -o build/.objs/compiler-c/linux/arm64/debug/src/lexer.c.o src/lexer.c
|
|
|
|
build/.objs/compiler-c/linux/arm64/debug/src/compiler.c.o: src/compiler.c
|
|
@echo compiling.debug src/compiler.c
|
|
@mkdir -p build/.objs/compiler-c/linux/arm64/debug/src
|
|
$(VV)$(compiler-c_CC) -c $(compiler-c_CCFLAGS) -o build/.objs/compiler-c/linux/arm64/debug/src/compiler.c.o src/compiler.c
|
|
|
|
build/.objs/compiler-c/linux/arm64/debug/src/main.c.o: src/main.c
|
|
@echo compiling.debug src/main.c
|
|
@mkdir -p build/.objs/compiler-c/linux/arm64/debug/src
|
|
$(VV)$(compiler-c_CC) -c $(compiler-c_CCFLAGS) -o build/.objs/compiler-c/linux/arm64/debug/src/main.c.o src/main.c
|
|
|
|
clean: clean_compiler-c
|
|
|
|
clean_compiler-c:
|
|
@rm -rf build/linux/arm64/debug/compiler-c
|
|
@rm -rf build/linux/arm64/debug/compiler-c.sym
|
|
@rm -rf build/.objs/compiler-c/linux/arm64/debug/src/codegen.c.o
|
|
@rm -rf build/.objs/compiler-c/linux/arm64/debug/src/helpers.c.o
|
|
@rm -rf build/.objs/compiler-c/linux/arm64/debug/src/parser.c.o
|
|
@rm -rf build/.objs/compiler-c/linux/arm64/debug/src/lexer.c.o
|
|
@rm -rf build/.objs/compiler-c/linux/arm64/debug/src/compiler.c.o
|
|
@rm -rf build/.objs/compiler-c/linux/arm64/debug/src/main.c.o
|
|
|