Subversion Repositories HelenOS

Rev

Rev 2714 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2714 Rev 2716
Line 31... Line 31...
31
	mknodes.c \
31
	mknodes.c \
32
	mksyntax.c \
32
	mksyntax.c \
33
	mksignames.c
33
	mksignames.c
34
 
34
 
35
OBJECTS := $(addsuffix .o,$(basename $(SOURCES)))
35
OBJECTS := $(addsuffix .o,$(basename $(SOURCES)))
36
OUTPUT := $(basename $(SOURCES))
36
OUTPUT := $(addprefix ../,$(basename $(SOURCES)))
37
 
37
 
38
.PHONY: all clean move-output
38
.PHONY: all clean move-output
39
 
39
 
40
all: $(OUTPUT) move-output	
40
all: $(OUTPUT)
41
 
41
 
42
#$(OUTPUT): $(OBJECTS)
42
$(OUTPUT): $(OBJECTS)
43
#	$(LD) $< $(LFLAGS) -o $@ 
43
	$(CC) $< $(LFLAGS) -o $@ 
44
 
-
 
45
move-output:
-
 
46
	mv $(OUTPUT) ../
-
 
47
 
44
 
48
clean:
45
clean:
49
	-rm -f $(OUTPUT) $(OBJECTS)
46
	-rm -f $(OUTPUT) $(OBJECTS)
50
	( cd ..; rm -f $(OUTPUT); )
-
 
51
 
47
 
52
%.o: %.S
48
%.o: %.S
53
	$(CC) $(DEFS) $(AFLAGS) $(CFLAGS) -D__ASM__ -c $< -o $@
49
	$(CC) $(DEFS) $(AFLAGS) $(CFLAGS) -D__ASM__ -c $< -o $@
54
 
50
 
55
%.o: %.s
51
%.o: %.s