Changeset 7


Ignore:
Timestamp:
12/14/06 13:56:39 (13 years ago)
Author:
art
Message:
 
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • Makerules

    r6 r7  
    22# Makefile rules for building or installing 
    33#----------------------------------------------- 
    4 all: info preparebuild  $(DEPENDS) $(TARGET) 
     4all: info preparebuild  makedep $(TARGET) 
    55         
    66info: 
     
    88         
    99$(TARGET): $(OBJECTS)  
    10         @echo -n 'Create $@ ...' && \ 
    11         $(CC) $(LDFLAGS) $(addprefix $(BUILDPATH)/,$(notdir $(OBJECTS) ) ) -o $@ &&\ 
    12         echo 'OK' 
     10        @ echo -n 'Create $@ ...' 
     11        @ $(CC) $(LDFLAGS) $(addprefix $(BUILDPATH)/,$(OBJECTS) ) -o $@ 
     12        @ echo 'OK' 
    1313 
    1414         
    1515$(OBJECTS): %.o: %.cpp 
    16         @ echo -n 'Compile $< ...' && \ 
    17         $(CC) $(CFLAGS) -c $< -o $(BUILDPATH)/$(notdir $@ ) && echo ' OK' 
     16        @ echo -n 'Compile $< ...' 
     17        @ $(CC) $(CFLAGS) -c $< -o $(BUILDPATH)/$@ && echo ' OK' 
    1818         
    1919         
    2020$(DEPENDS): %.d: %.cpp 
    21         @ $(SHELL) -ec '$(CC) $(DEPARG) $(CFLAGS) $< > $(BUILDPATH)/$(notdir $@) && echo Create dependency list for $@ ' 
    22          
    23 # | sed \"s/$*\\.o[ :]*/& $@/g'\" > $@' 
     21        @ echo -n 'Create dependency list for $@ ...' 
     22        @ $(SHELL) -ec '$(CC) $(DEPARG) $(CFLAGS) $< > $(BUILDPATH)/$@' 
     23        @ echo ' OK' 
     24 
     25makedep: $(DEPENDS) 
     26        @ echo -n 'Combine dependencies list into make.dep ...' 
     27        @ cat $(BUILDPATH)/*.d | sed -e s/\\.cpp\\.o/.o/g > make.dep 
     28        @ echo ' OK' 
    2429 
    2530#----------------------------------------------- 
     
    7176        rm -rf *~ 
    7277        rm -rf DEADJOE 
    73          
     78        rm -rf *.d 
     79        rm -rf make.dep  
    7480 
    7581#----------------------------------------------- 
  • nrEngine/src/Makefile

    r6 r7  
    5454 
    5555INCPATH += -I../include 
     56CFLAGS += -fPIC 
    5657#LIBS +=  
    5758 
     
    6061#----------------------------------------------- 
    6162include $(TOPDIR)/Makerules 
    62                  
    63  
    64 # DO NOT DELETE 
     63sinclude make.dep 
Note: See TracChangeset for help on using the changeset viewer.