Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/posix/Makefile

    rea4910b r2bb6d04  
    4141        ../hound/libhound.a \
    4242        ../pcm/libpcm.a \
     43        ../cpp/libcpp.a \
    4344        $(LIBC_PREFIX)/libc.a \
    4445        $(LIBC_PREFIX)/crt0.o \
    4546        $(LIBC_PREFIX)/crt1.o \
    4647        $(LIBRARY).a
    47 
    48 PRE_DEPEND = $(INCLUDE_LIBC)
    49 EXTRA_CLEAN = $(INCLUDE_LIBC)
    5048
    5149SOURCES = \
     
    9694        $(COMMON_CFLAGS)
    9795
     96EXPORT_CXXFLAGS = \
     97        $(COMMON_CXXFLAGS)
     98
    9899include $(USPACE_PREFIX)/Makefile.common
    99100
     
    109110        echo 'HELENOS_CPPFLAGS="$(EXPORT_CPPFLAGS)"' >> $@.new
    110111        echo 'HELENOS_CFLAGS="$(EXPORT_CFLAGS)"' >> $@.new
    111         echo 'HELENOS_CXXFLAGS="$(EXPORT_CFLAGS)"' >> $@.new
     112        echo 'HELENOS_CXXFLAGS="$(EXPORT_CXXFLAGS)"' >> $@.new
    112113        echo 'HELENOS_LDFLAGS="$(EXPORT_LDFLAGS)"' >> $@.new
    113114        echo 'HELENOS_LDLIBS="$(EXPORT_LDLIBS)"' >> $@.new
     
    127128        cp -L $(EXPORT_FILES) $(EXPORT_DIR)/lib
    128129
    129 export-includes: $(INCLUDE_LIBC) $(shell find ./include ../c/arch/$(UARCH)/include $(ROOT_PATH)/abi/include -name '*.h')
     130export-includes: $(shell find ./include ../c/arch/$(UARCH)/include $(ROOT_PATH)/abi/include -name '*.h')
    130131        mkdir -p $(EXPORT_DIR)/include
    131132        rm -rf $(EXPORT_DIR)/include.new
     
    137138        rm -rf $(EXPORT_DIR)/include
    138139        mkdir -p $(EXPORT_DIR)/include.new/libdraw
    139         cp -r -L -t $(EXPORT_DIR)/include.new/libdraw ../draw/*.h
    140         mkdir -p $(EXPORT_DIR)/include.new/libdraw/codec
    141         cp -r -L -t $(EXPORT_DIR)/include.new/libdraw/codec ../draw/codec/*.h
     140        cp -r -L -t $(EXPORT_DIR)/include.new/libdraw ../draw/include/*
    142141        mkdir -p $(EXPORT_DIR)/include.new/libgui
    143142        cp -L -t $(EXPORT_DIR)/include.new/libgui ../gui/*.h
     
    146145        mkdir -p $(EXPORT_DIR)/include.new/libpcm
    147146        cp -r -L -t $(EXPORT_DIR)/include.new/libpcm ../pcm/include/*
     147        mkdir -p $(EXPORT_DIR)/include.new/libcpp
     148        cp -r -L -t $(EXPORT_DIR)/include.new/libcpp ../cpp/include/*
    148149        mv $(EXPORT_DIR)/include.new $(EXPORT_DIR)/include
Note: See TracChangeset for help on using the changeset viewer.