[PATCH 2/2] Adds some resolv functionality (XCC)
[akaros.git] / user / bsd / Makefile
index cf9d723..a9856d6 100644 (file)
@@ -1,9 +1,9 @@
 ARCH ?= none   # catch bugs
-CFLAGS_USER += -static -fomit-frame-pointer -g
+CFLAGS_USER += $(CFLAGS_USER_LIBS)
 LIBNAME = bsd
 # DEPLIBS passed in from the top-level Makefile
 DEPLIBS := $(DEPLIBS)
-DEPLIBAS = $(patsubst %, $(XCC_TARGET_ROOT)/lib/lib%.a, $(DEPLIBS))
+DEPLIBAS = $(patsubst %, $(XCC_TARGET_LIB)/lib%.a, $(DEPLIBS))
 
 SRCDIR := 
 OBJDIR := $(SRCDIR)obj
@@ -11,12 +11,12 @@ INCDIR = .
 
 INCS = -I. -I$(INCDIR)
 FINALLIB = $(OBJDIR)/lib$(LIBNAME).a
-FINALLIB-INSTALL = $(XCC_TARGET_ROOT)/lib/lib$(LIBNAME).a
+FINALLIB-INSTALL = $(XCC_TARGET_LIB)/lib$(LIBNAME).a
 
 uc = $(shell echo $(1) | tr a-z A-Z)
 
 LIBUCNAME := $(call uc, $(LIBNAME))
-HEADERS := $(shell find $(INCDIR) -name *.h)
+HEADERS := $(shell find $(INCDIR) -name "*.h")
 CFILES  := $(wildcard $(SRCDIR)*.c)
 CFILES  += $(wildcard $(SRCDIR)$(ARCH)/*.c)
 SFILES  := $(wildcard $(SRCDIR)$(ARCH)/*.S)
@@ -42,7 +42,7 @@ $(FINALLIB): $(OBJS)
        $(Q)$(AR) rc $@ $(OBJS)
 
 $(FINALLIB-INSTALL): $(FINALLIB)
-       @cp $(FINALLIB) $(XCC_TARGET_ROOT)/lib/
+       @cp $(FINALLIB) $@
 
 install: $(FINALLIB-INSTALL)
        @echo > /dev/null