[svn] / branches / release-1_3-branch / xvidcore / build / generic / Makefile Repository:
ViewVC logotype

Diff of /branches/release-1_3-branch/xvidcore/build/generic/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2199, Thu May 2 15:04:57 2024 UTC revision 2200, Thu May 2 15:05:29 2024 UTC
# Line 45  Line 45 
45  include platform.inc  include platform.inc
46  endif  endif
47    
48    ifeq ($(V),1)
49    SILENT =
50    else
51    SILENT = @
52    endif
53    
54  RM = rm -rf  RM = rm -rf
55    
56  ##############################################################################  ##############################################################################
# Line 85  Line 91 
91    
92  $(BUILD_DIR):  $(BUILD_DIR):
93          @echo "  D: $(BUILD_DIR)"          @echo "  D: $(BUILD_DIR)"
94          @$(INSTALL) -d $(BUILD_DIR)          $(SILENT)$(INSTALL) -d $(BUILD_DIR)
95    
96  #-----------------------------------------------------------------------------  #-----------------------------------------------------------------------------
97  # Generic assembly rule  # Generic assembly rule
# Line 94  Line 100 
100  .$(ASSEMBLY_EXTENSION).$(OBJECT_EXTENSION):  .$(ASSEMBLY_EXTENSION).$(OBJECT_EXTENSION):
101          @echo "  A: $(@D)/$(<F)"          @echo "  A: $(@D)/$(<F)"
102          @$(INSTALL) -d $(BUILD_DIR)/$(@D)          @$(INSTALL) -d $(BUILD_DIR)/$(@D)
103          @$(AS) $(AFLAGS) $< -o $(BUILD_DIR)/$@          $(SILENT)$(AS) $(AFLAGS) $< -o $(BUILD_DIR)/$@
104    
105  #-----------------------------------------------------------------------------  #-----------------------------------------------------------------------------
106  # Generic C rule  # Generic C rule
# Line 105  Line 111 
111  .c.$(OBJECT_EXTENSION):  .c.$(OBJECT_EXTENSION):
112          @echo "  C: $(@D)/$(<F)"          @echo "  C: $(@D)/$(<F)"
113          @$(INSTALL) -d $(BUILD_DIR)/$(@D)          @$(INSTALL) -d $(BUILD_DIR)/$(@D)
114          @$(CC) -c $(ARCHITECTURE) $(BUS) $(ENDIANNESS) $(FEATURES) $(SPECIFIC_CFLAGS) $(CFLAGS) $< -o $(BUILD_DIR)/$@          $(SILENT)$(CC) -c $(ARCHITECTURE) $(BUS) $(ENDIANNESS) $(FEATURES) $(SPECIFIC_CFLAGS) $(CFLAGS) $< -o $(BUILD_DIR)/$@
115    
116  #-----------------------------------------------------------------------------  #-----------------------------------------------------------------------------
117  # Static Library  # Static Library
# Line 113  Line 119 
119    
120  $(STATIC_LIB): $(BUILD_DIR) $(OBJECTS)  $(STATIC_LIB): $(BUILD_DIR) $(OBJECTS)
121          @echo "  L: $(@F)"          @echo "  L: $(@F)"
122          @cd $(BUILD_DIR) && $(AR) rc $(@F) $(OBJECTS) && $(RANLIB) $(@F)          $(SILENT)cd $(BUILD_DIR) && $(AR) rc $(@F) $(OBJECTS) && $(RANLIB) $(@F)
123    
124  #-----------------------------------------------------------------------------  #-----------------------------------------------------------------------------
125  # Shared Library  # Shared Library
# Line 134  Line 140 
140          @echo "  L: $(@F)"          @echo "  L: $(@F)"
141          @$(INSTALL) -m 644 libxvidcore.def $(BUILD_DIR)/libxvidcore.def          @$(INSTALL) -m 644 libxvidcore.def $(BUILD_DIR)/libxvidcore.def
142          @$(INSTALL) -m 644 libxvidcore.ld $(BUILD_DIR)/libxvidcore.ld          @$(INSTALL) -m 644 libxvidcore.ld $(BUILD_DIR)/libxvidcore.ld
143          @cd $(BUILD_DIR) && $(CC) $(LDFLAGS) $(OBJECTS) -o $(PRE_SHARED_LIB) $(SPECIFIC_LDFLAGS)          $(SILENT)cd $(BUILD_DIR) && $(CC) $(LDFLAGS) $(OBJECTS) -o $(PRE_SHARED_LIB) $(SPECIFIC_LDFLAGS)
144    
145  #-----------------------------------------------------------------------------  #-----------------------------------------------------------------------------
146  # Installation  # Installation
# Line 142  Line 148 
148    
149  install: $(BUILD_DIR)/$(STATIC_LIB) $(BUILD_DIR)/$(SHARED_LIB)  install: $(BUILD_DIR)/$(STATIC_LIB) $(BUILD_DIR)/$(SHARED_LIB)
150          @echo "  D: $(includedir)"          @echo "  D: $(includedir)"
151          @$(INSTALL) -d $(DESTDIR)$(includedir)          $(SILENT)$(INSTALL) -d $(DESTDIR)$(includedir)
152          @echo "  I: $(includedir)/xvid.h"          @echo "  I: $(includedir)/xvid.h"
153          @$(INSTALL) -m 644 $(SRC_DIR)/xvid.h $(DESTDIR)$(includedir)/xvid.h          $(SILENT)$(INSTALL) -m 644 $(SRC_DIR)/xvid.h $(DESTDIR)$(includedir)/xvid.h
154          @echo "  D: $(libdir)"          @echo "  D: $(libdir)"
155          @$(INSTALL) -d $(DESTDIR)$(libdir)          $(SILENT)$(INSTALL) -d $(DESTDIR)$(libdir)
156          @echo "  I: $(libdir)/$(STATIC_LIB)"          @echo "  I: $(libdir)/$(STATIC_LIB)"
157          @$(INSTALL) -m 644 $(BUILD_DIR)/$(STATIC_LIB) $(DESTDIR)$(libdir)/$(STATIC_LIB)          $(SILENT)$(INSTALL) -m 644 $(BUILD_DIR)/$(STATIC_LIB) $(DESTDIR)$(libdir)/$(STATIC_LIB)
158  ifeq ($(SHARED_EXTENSION),dll)  ifeq ($(SHARED_EXTENSION),dll)
159          @echo "  I: $(libdir)/$(SHARED_LIB).a"          @echo "  I: $(libdir)/$(SHARED_LIB).a"
160          @$(INSTALL) -m 644 $(BUILD_DIR)/$(SHARED_LIB).a $(DESTDIR)$(libdir)/$(SHARED_LIB).a          $(SILENT)$(INSTALL) -m 644 $(BUILD_DIR)/$(SHARED_LIB).a $(DESTDIR)$(libdir)/$(SHARED_LIB).a
161          @echo "  D: $(bindir)"          @echo "  D: $(bindir)"
162          @$(INSTALL) -d $(DESTDIR)$(bindir)          $(SILENT)$(INSTALL) -d $(DESTDIR)$(bindir)
163          @echo "  I: $(bindir)/$(SHARED_LIB)"          @echo "  I: $(bindir)/$(SHARED_LIB)"
164          @$(INSTALL) -m 755 $(BUILD_DIR)/$(SHARED_LIB) $(DESTDIR)$(bindir)/$(SHARED_LIB)          $(SILENT)$(INSTALL) -m 755 $(BUILD_DIR)/$(SHARED_LIB) $(DESTDIR)$(bindir)/$(SHARED_LIB)
165  else  else
166          @echo "  I: $(libdir)/$(SHARED_LIB)"          @echo "  I: $(libdir)/$(SHARED_LIB)"
167          @$(INSTALL) -m 644 $(BUILD_DIR)/$(SHARED_LIB) $(DESTDIR)$(libdir)/$(SHARED_LIB)          $(SILENT)$(INSTALL) -m 644 $(BUILD_DIR)/$(SHARED_LIB) $(DESTDIR)$(libdir)/$(SHARED_LIB)
168          @test -z "$(SO_API_MAJOR_LINK)" || \          @test -z "$(SO_API_MAJOR_LINK)" || \
169                  $(LN_S) $(SHARED_LIB) $(DESTDIR)$(libdir)/$(SO_API_MAJOR_LINK)                  $(LN_S) $(SHARED_LIB) $(DESTDIR)$(libdir)/$(SO_API_MAJOR_LINK)
170          @test -z "$(SO_LINK)" || \          @test -z "$(SO_LINK)" || \

Legend:
Removed from v.2199  
changed lines
  Added in v.2200

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4