Kernel/debug - Clean up Debug() method, bind to #define config
[tpg/acess2.git] / Makefile.cfg
index 29f1346..d12710c 100644 (file)
@@ -2,6 +2,8 @@
 # Acess2 Build Configuration
 #
 
+V ?= @
+
 ACESSDIR := $(dir $(lastword $(MAKEFILE_LIST)))
 ACESSDIR := $(shell cd $(ACESSDIR) && pwd)
 
@@ -17,7 +19,6 @@ xMKDIR := mmd -D s
 # Default build programs
 #CC := gcc
 #LD := ld
-AS := nasm
 DISASM := objdump -d -S
 RM := @rm -f
 STRIP := strip
@@ -37,10 +38,15 @@ ifeq ($(ARCHDIR),)
 endif
 
 # Default compilers
+ifneq ($(ARCHDIR),native)
 CC  = $(COMPILERDIR)bin/$(TRIPLET)-gcc
 CXX = $(COMPILERDIR)bin/$(TRIPLET)-g++
 LD  = $(COMPILERDIR)bin/$(TRIPLET)-ld
 OBJDUMP = $(COMPILERDIR)bin/$(TRIPLET)-objdump
+ ifeq ($(AS),as)
+  AS = $(COMPILERDIR)bin/$(TRIPLET)-gcc -c
+ endif
+endif
 
 ifneq ($(ARCH),host)
  ifneq ($(ARCHDIR),$(ARCH))

UCC git Repository :: git.ucc.asn.au