LC_LOCALE_SRCDIR=$(LC_SRCDIR)/locale
LC_LOCALE_BUILDDIR=$(LC_BUILDDIR)/locale
LC_LOCALE_DIRFILE=$(LC_BUILDDIR)/locale/.directory

$(LC_LOCALE_DIRFILE): $(LC_DIRFILE) $(LC_LOCALE_SRCDIR)/Makefile
	@echo [mkdir] $(LC_LOCALE_BUILDDIR)
	@mkdir -p $(LC_LOCALE_BUILDDIR)
	@touch $(LC_LOCALE_DIRFILE)

LC_LIBFILES += $(LC_LOCALE_BUILDDIR)/localeconv.o
LC_LIBFILES += $(LC_LOCALE_BUILDDIR)/setlocale.o

$(LC_LOCALE_BUILDDIR)/%.o: $(LC_LOCALE_SRCDIR)/%.c $(LC_LOCALE_DIRFILE)
	@echo [$(CC)] $@
	@$(CC) $(CCPARMS) $(CFLAGS)  $< -o $@

$(LC_LOCALE_BUILDDIR)/%.o: $(LC_LOCALE_SRCDIR)/%.asm $(LC_LOCALE_DIRFILE)
	@echo [$(AS)] $@
	@$(AS) $(ASPARMS) $< -o $@
