Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 5144 → Rev 5145

/programs/develop/libraries/menuetlibc/makefiles/Makefile_for_cpp_program
3,23 → 3,23
.SUFFIXES: .asm;
 
$(OUTFILE): $(OBJS)
$(MLD) $(OUTFILE) $(OBJS) -lcpp $(LIBS) $(LDFLAGS) $(LD32OPT)
$(MLD) -o $(OUTFILE) $(OBJS) -lcpp $(LIBS) $(LDFLAGS) -lc
 
.c.o:
$(MGCC) $*.c $*.o $(CFLAGS) $(GCC32OPT)
$(MGCC) $*.c -o $*.o $(CFLAGS)
 
.cpp.o:
$(MGPP) $*.cpp $*.o $(CPPFLAGS) $(GCC32OPT)
$(MGPP) $*.cpp -o $*.o $(CPPFLAGS)
 
.cc.o:
$(MGPP) $*.cc $*.o $(CPPFLAGS) $(GCC32OPT)
$(MGPP) $*.cc -o $*.o $(CPPFLAGS)
 
.asm.o:
nasm $*.asm -f $(ASMFMT) -o $*.o
 
.s.o:
cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include $(SFLAGS)
as $*.asm $(AS32OPT) -o $*.o
kos32-cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include $(SFLAGS)
kos32-as $*.asm -o $*.o
$(RM) $*.asm
 
clean:
/programs/develop/libraries/menuetlibc/makefiles/Makefile_for_lib
3,23 → 3,23
.SUFFIXES: .asm;
 
$(OUTFILE): $(OBJS)
ar rcs $(OUTFILE) $(OBJS)
kos32-ar rcs $(OUTFILE) $(OBJS)
 
.c.o:
$(MGCC) $*.c $*.o $(CFLAGS) $(GCC32OPT)
$(MGCC) $*.c -o $*.o $(CFLAGS)
 
.cpp.o:
$(MGPP) $*.cpp $*.o $(CPPFLAGS) $(GCC32OPT)
$(MGPP) $*.cpp -o $*.o $(CPPFLAGS)
 
.cc.o:
$(MGPP) $*.cc $*.o $(CPPFLAGS) $(GCC32OPT)
$(MGPP) $*.cc -o $*.o $(CPPFLAGS)
 
.asm.o:
nasm $*.asm -f $(ASMFMT) -o $*.o
 
.s.o:
cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include
as $*.asm $(AS32OPT) -o $*.o
kos32-cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include
kos32-as $*.asm -o $*.o
$(RM) $*.asm
 
clean:
/programs/develop/libraries/menuetlibc/makefiles/Makefile_for_o_lib
3,23 → 3,23
.SUFFIXES: .asm;
 
$(OUTFILE): $(OBJS)
ld -r -o $(OUTFILE) $(OBJS) $(LDFLAGS) $(LD32OPT)
kos32-ld -r -o $(OUTFILE) $(OBJS) $(LDFLAGS)
 
.c.o:
$(MGCC) $*.c $*.o $(CFLAGS) $(GCC32OPT)
$(MGCC) $*.c -o $*.o $(CFLAGS)
 
.cpp.o:
$(MGPP) $*.cpp $*.o $(CPPFLAGS) $(GCC32OPT)
$(MGPP) $*.cpp -o $*.o $(CPPFLAGS)
.cc.o:
$(MGPP) $*.cc $*.o $(CPPFLAGS) $(GCC32OPT)
$(MGPP) $*.cc -o $*.o $(CPPFLAGS)
 
.asm.o:
nasm $*.asm -f $(ASMFMT) -o $*.o
 
.s.o:
cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include
as $*.asm $(AS32OPT) -o $*.o
kos32-cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include
kos32-as $*.asm -o $*.o
$(RM) $*.asm
 
clean:
/programs/develop/libraries/menuetlibc/makefiles/Makefile_for_program
1,31 → 1,27
include $(MENUETDEV)/osrules.mak
ifdef ON_WINDOWS
ALIGN = --section-alignment=16 --file-alignment=16
else
ALIGN =
endif
 
.SUFFIXES: .asm;
 
$(OUTFILE): $(OBJS)
$(MLD) $(OUTFILE) $(OBJS) $(LIBS) $(LDFLAGS) -n -Map $(OUTFILE).map $(LD32OPT)$(ALIGN)
$(MLD) -o $(OUTFILE) $(OBJS) $(LIBS) $(LDFLAGS) -n -Map $(OUTFILE).map $(ALIGN) -lc
objcopy $(OUTFILE) -O binary
 
.c.o:
$(MGCC) $*.c $*.o $(CFLAGS) $(GCC32OPT)
$(MGCC) $*.c -o $*.o $(CFLAGS)
 
.cpp.o:
$(MGPP) $*.cpp $*.o $(CPPFLAGS) $(GCC32OPT)
$(MGPP) $*.cpp -o $*.o $(CPPFLAGS)
 
.cc.o:
$(MGPP) $*.cc $*.o $(CPPFLAGS) $(GCC32OPT)
$(MGPP) $*.cc -o $*.o $(CPPFLAGS)
 
.asm.o:
nasm $*.asm -f $(ASMFMT) -o $*.o
 
.s.o:
cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include
as $*.asm $(AS32OPT) -o $*.o
kos32-cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include
kos32-as $*.asm -o $*.o
$(RM) $*.asm
 
clean: