Changeset 1220


Ignore:
Timestamp:
Feb 11, 2004, 11:40:16 AM (22 years ago)
Author:
bird
Message:

Added all-strip-install rule to remove debuginfo from the installed binaries.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile

    • Property cvs2svn:cvs-rev changed from 1.72 to 1.73
    r1219 r1220  
    417417        emx-install \
    418418        misc-install \
     419        all-strip-install \
    419420        all-banner-install-done \
     421
     422# strips release build installations.
     423all-strip-install:
     424ifeq ($(BUILD_MODE), RELEASE)
     425        echo "Stripping installed binaries..."
     426        exes="`find $(PATH_BIN) -name '*.exe' | sed -e 's,/,\\\\,g'`"; \
     427        dlls="`find $(PATH_BIN) -name '*.dll' | sed -e 's,/,\\\\,g'`"; \
     428        for i in $$exes $$dlls; \
     429        do \
     430                if lxlite /F+ /AP:4096 /MRN /MLN /MF1 $$i; then true; \
     431                else exit 1; \
     432                fi; \
     433        done
     434endif   
    420435
    421436       
     
    554569                emx-install \
    555570                misc-install \
     571                all-strip-install \
    556572                all-banner-install-done
    557573
Note: See TracChangeset for help on using the changeset viewer.