/trunk/uspace/app/ash/tools/mksyntax.c |
---|
56,6 → 56,7 |
*/ |
#include <stdio.h> |
#include <stdlib.h> |
#include <string.h> |
#include <sys/types.h> |
#include "../parser.h" |
/trunk/uspace/app/ash/tools/Makefile |
---|
33,21 → 33,17 |
mksignames.c |
OBJECTS := $(addsuffix .o,$(basename $(SOURCES))) |
OUTPUT := $(basename $(SOURCES)) |
OUTPUT := $(addprefix ../,$(basename $(SOURCES))) |
.PHONY: all clean move-output |
all: $(OUTPUT) move-output |
all: $(OUTPUT) |
#$(OUTPUT): $(OBJECTS) |
# $(LD) $< $(LFLAGS) -o $@ |
$(OUTPUT): $(OBJECTS) |
$(CC) $< $(LFLAGS) -o $@ |
move-output: |
mv $(OUTPUT) ../ |
clean: |
-rm -f $(OUTPUT) $(OBJECTS) |
( cd ..; rm -f $(OUTPUT); ) |
%.o: %.S |
$(CC) $(DEFS) $(AFLAGS) $(CFLAGS) -D__ASM__ -c $< -o $@ |