git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2909
4a8a32a2-be11-0410-ad9d-
d568d2c75423
assert.c _strcat.c time.c printf_fast.c bpx.c
OBJECTS = $(patsubst %.c,$(LIBDIR)/%.rel,$(SOURCES))
assert.c _strcat.c time.c printf_fast.c bpx.c
OBJECTS = $(patsubst %.c,$(LIBDIR)/%.rel,$(SOURCES))
+MODULES = $(patsubst %.c,%,$(SOURCES))
make-library: $(LIBDIR) $(OBJECTS) lib-files
make-library: $(LIBDIR) $(OBJECTS) lib-files
$(LIBDIR)/%.rel: $(LIBSRCDIR)/%.c
-$(SDCC) -I../../device/include $(LIBSDCCFLAGS) -c $< -o $@
$(LIBDIR)/%.rel: $(LIBSRCDIR)/%.c
-$(SDCC) -I../../device/include $(LIBSDCCFLAGS) -c $< -o $@
- cp $(LIBSRCDIR)/*.lib $(LIBDIR)
+ echo $(MODULES) | tr ' ' '\n' > $(LIBDIR)/libsdcc.lib
+ touch $(LIBDIR)/libfloat.lib $(LIBDIR)/libint.lib $(LIBDIR)/liblong.lib