Mercurial > dwindows
diff Makefile.in @ 2861:ef7a414f9b71
Add initial C++ binding header and example program.
Still trying to figure out how it will work, but it is loosely
based on GTK-- and when complete dwtestoo will replicate dwtest.
Added support for building dwtestoo on Unix and Mac.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Thu, 15 Dec 2022 12:42:34 +0000 |
parents | 8a5131cbbe93 |
children | 7479ab54e014 |
line wrap: on
line diff
--- a/Makefile.in Wed Nov 23 02:17:12 2022 +0000 +++ b/Makefile.in Thu Dec 15 12:42:34 2022 +0000 @@ -81,7 +81,7 @@ SYSCONF_LINK_TARGET2 = $(SYSCONF_LINK_TARGET_SHARED2) SYSCONF_LINK_LIB2 = $(SYSCONF_LINK_LIB_SHARED2) -all: $(TARGETS) dwtest +all: $(TARGETS) dwtest dwtestoo install: installbase $(INSTALL_COMPAT) $(INSTALL_TEST) @@ -109,6 +109,7 @@ $(INSTALL) -d $(prefix)/share/applications; \ $(INSTALL) -d $(prefix)/share/dwtest; \ $(INSTALL) dwtest $(prefix)/bin; \ + $(INSTALL) dwtestoo $(prefix)/bin; \ $(INSTALL) org.dbsoft.dwindows.dwtest.desktop $(prefix)/share/applications/; \ $(INSTALL) image/test.png $(prefix)/share/dwtest; \ $(INSTALL) gtk/file.xpm $(prefix)/share/dwtest; \ @@ -134,6 +135,7 @@ rm -f $(prefix)/lib/pkgconfig/dwindows.pc rm -f $(prefix)/bin/dwindows-config rm -f $(prefix)/bin/dwtest + rm -f $(prefix)/bin/dwtestoo rm -f $(prefix)/include/dwcompat.h rm -f $(prefix)/include/dwconfig.h rm -f $(prefix)/include/dw.h @@ -163,6 +165,8 @@ rm -f $(DW_DIR)/*.o rm -f dwtest rm -rf dwtest.app + rm -f dwtestoo + rm -rf dwtestoo.app $(SYSCONF_LINK_TARGET2): $(OBJECTS2) $(SYSCONF_LINK_LIB2) @@ -188,7 +192,15 @@ dwtest: dwtest.o $(CC) -o dwtest dwtest.o $(MLFLAGS) -l$(TARGET) $(LFLAGS) -chmod +x $(srcdir)/mac/finishup.sh - -$(srcdir)/mac/finishup.sh $(srcdir) + -$(srcdir)/mac/finishup.sh $(srcdir) dwtest + +dwtestoo.o: $(srcdir)/dwtestoo.cpp $(srcdir)/dw.h $(srcdir)/dw.hpp + $(CC) -c $(INCPATH) $(CCFLAGS) -o $@ $(srcdir)/dwtestoo.cpp + +dwtestoo: dwtestoo.o + $(CC) -o dwtestoo dwtestoo.o $(MLFLAGS) -l$(TARGET) $(LFLAGS) + -chmod +x $(srcdir)/mac/finishup.sh + -$(srcdir)/mac/finishup.sh $(srcdir) dwtestoo zip: zip dwindows$(VER_MAJ)$(VER_MIN).zip $(srcdir)/*.txt $(srcdir)/makefile.* $(srcdir)/*.c $(srcdir)/dw.h $(srcdir)/dwcompat.h \