Changeset 11767 in project


Ignore:
Timestamp:
08/26/08 08:28:02 (11 years ago)
Author:
elf
Message:

make clean gets rid of import libs now. defaults handles some import shtuff
properly and it removes the -quiet and -no-trace flags from the default,
nonoverridable compilation options, cause its a royal pain anyway especially
when bugfixing. bootstrap.tar.gz is now up to date with something that
actually works with chicken4 and no longer references libraries that dont
exist.

Location:
chicken/branches/hygienic
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • chicken/branches/hygienic/defaults.make

    r11741 r11767  
    302302
    303303CHICKEN_OPTIONS = \
    304         -quiet -no-trace -optimize-level 2 \
     304        -optimize-level 2 \
    305305        -include-path . -include-path $(SRCDIR)
    306306ifdef DEBUGBUILD
     
    362362        $(CSC_PROGRAM)$(EXE) $(CHICKEN_SETUP_PROGRAM)$(EXE) chicken.info \
    363363        $(CHICKEN_BUG_PROGRAM)$(EXE) \
    364         $(IMPORT_LIBRARIES:=.import.so)
     364        $(IMPORT_LIBRARIES:%=%.import.so)
    365365else
    366366TARGETS ?= $(TARGETLIBS) $(CHICKEN_SHARED_EXECUTABLE) \
     
    369369        $(CHICKEN_STATUS_PROGRAM)$(EXE) setup-utils.so setup-download.so setup-api.so \
    370370        chicken.info $(CHICKEN_BUG_PROGRAM)$(EXE) \
    371         $(IMPORT_LIBRARIES:=.import.so)
     371        $(IMPORT_LIBRARIES:%=%.import.so)
    372372endif
    373373endif
  • chicken/branches/hygienic/rules.make

    r11766 r11767  
    13881388          $(LIBCHICKEN_SO_FILE) $(LIBUCHICKEN_SO_FILE) $(LIBCHICKENGUI_SO_FILE) \
    13891389          libchicken$(A) libuchicken$(A) libchickengui$(A) libchicken$(SO) $(PROGRAM_IMPORT_LIBRARIES) \
    1390           $(LIBCHICKEN_IMPORT_LIBRARY) $(LIBUCHICKEN_IMPORT_LIBRARY) $(LIBCHICKENGUI_IMPORT_LIBRARY)  \
     1390          $(IMPORT_LIBRARIES:=.import.so) $(LIBCHICKEN_IMPORT_LIBRARY) $(LIBUCHICKEN_IMPORT_LIBRARY) $(LIBCHICKENGUI_IMPORT_LIBRARY)  \
    13911391          $(MSVC_CHICKEN_EXPORT_FILES) chicken.info $(CLEAN_PCRE) $(CLEAN_MINGW_LIBS) \
    13921392          $(CLEAN_MANIFESTS)
Note: See TracChangeset for help on using the changeset viewer.