include $(MENUETDEV)/osrules.mak
ifdef ON_MINGW
THIS_SRCS = new.cpp delete.cpp net\ip_addr.cpp net\udp_socket.cpp
else
THIS_SRCS = new.cpp delete.cpp net/ip_addr.cpp net/udp_socket.cpp
endif

include $(MENUET_LIBC_TOPDIR)/Make.rules

mk_lib: gen_tmp all
	make -f Makefile-link OUTFILE="libcpp.a"
ifdef ON_MINGW
	copy libcpp.a $(MENUETDEV)\lib
	del libcpp.a
else
	mv -f libcpp.a $(MENUETDEV)/lib
endif

dll: _gen_tmp all
	make -f Makefile-link-dll OUTFILE="cpp-glue.so"
ifdef ON_MINGW
	copy cpp-glue.so $(MENUETDEV)\lib
	del cpp-glue.so
else
	mv cpp-glue.so $(MENUETDEV)/lib
endif

_gen_tmp:
	@$(D_ECHO) > ../tmp_make

gen_tmp:
ifdef ON_MINGW
	@echo foo = bar> ..\tmp_make
	@..\m_echo ..\tmp_make B_MENUET_LIBC_OBJS = 
else
	@echo "foo = bar" > ../tmp_make
	@../m_echo ../tmp_make B_MENUET_LIBC_OBJS = 
endif
