Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
4973 right-hear 1
include $(MENUETDEV)/osrules.mak
2
 
3
.SUFFIXES: .asm;
4
 
5
$(OUTFILE): $(OBJS)
6
	$(MLD) $(OUTFILE) $(OBJS) -lcpp $(LIBS) $(LDFLAGS) $(LD32OPT)
7
 
8
.c.o:
9
	$(MGCC) $*.c $*.o $(CFLAGS) $(GCC32OPT)
10
 
11
.cpp.o:
12
	$(MGPP) $*.cpp $*.o $(CPPFLAGS) $(GCC32OPT)
13
 
14
.cc.o:
15
	$(MGPP) $*.cc $*.o $(CPPFLAGS) $(GCC32OPT)
16
 
17
.asm.o:
18
	nasm $*.asm -f $(ASMFMT) -o $*.o
19
 
20
.s.o:
21
	cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include $(SFLAGS)
22
	as $*.asm $(AS32OPT) -o $*.o
23
	$(RM) $*.asm
24
 
25
clean:
26
	$(RM) $(OBJS) $(OUTFILE)
27
 
28
rebuild: clean $(OUTFILE)