Makefile support for sparc-ros-gcc
[akaros.git] / user / parlib / Makefrag
index 3b868c2..ffdb744 100644 (file)
@@ -1,6 +1,12 @@
-USER_PARLIB_DIR = $(USER_DIR)/parlib
-
-USER_PARLIB_CFLAGS = $(USER_CFLAGS) -I$(USER_PARLIB_DIR) -nostdinc
-
-include $(USER_PARLIB_DIR)/src/Makefrag
-include $(USER_PARLIB_DIR)/ivylib/Makefrag
+USER_PARLIB_DIR := $(USER_DIR)/parlib\r
+USER_PARLIB_INCLUDE_DIR  := $(USER_PARLIB_DIR)/inc\r
+\r
+# This is defined here for use by the parlib library\r
+USER_PARLIB_NEWLIB_DIR := $(USER_PARLIB_DIR)/newlib\r
+\r
+include $(USER_PARLIB_DIR)/src/$(TARGET_ARCH)/Makefrag\r
+include $(USER_PARLIB_DIR)/src/Makefrag\r
+include $(USER_PARLIB_DIR)/ivy/Makefrag\r
+\r
+.PRECIOUS: $(OBJDIR)/$(USER_PARLIB_DIR)/%.o \\r
+           $(OBJDIR)/$(USER_PARLIB_SRC_DIR)/%.o\r