X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=tests%2Fmakefile.msc;h=2e7feb3c830ea10267d4e24e411fddbca55eb55b;hb=96030b23051d92aaab952900c57ba57565f00786;hp=39d31afc8c7c83b328eeb904abc8b48075027843;hpb=4c1cab8dff511c795e382e9ac7afaf4272c36486;p=~andy%2Fgtk diff --git a/tests/makefile.msc b/tests/makefile.msc index 39d31afc8..2e7feb3c8 100644 --- a/tests/makefile.msc +++ b/tests/makefile.msc @@ -10,14 +10,12 @@ TOP = ..\.. ################################################################ # Possibly override versions from build/win32/module.defs -GTK_VER = 2.0 -GDK_PIXBUF_VER = 2.0 +GTK_VER = 3.0 GDK_LIBS = ../gdk/gdk-win32-$(GTK_VER).lib GTK_LIBS = ../gtk/gtk-win32-$(GTK_VER).lib -GDK_PIXBUF_LIBS = ../gdk-pixbuf/gdk_pixbuf-$(GDK_PIXBUF_VER).lib -INCLUDES = -I . -I .. -I ../gdk -I ../gdk-pixbuf -I ../gtk +INCLUDES = -I . -I .. -I ../gdk -I ../gtk $(GDK_PIXBUF_CFLAGS) DEPCFLAGS = $(PANGO_CFLAGS) $(GLIB_CFLAGS) $(LIBICONV_CFLAGS) $(INTL_CFLAGS) $(ATK_CFLAGS) $(CAIRO_CFLAGS) LDFLAGS = /link /machine:ix86 $(LINKDEBUG) DEFINES = -DG_LOG_DOMAIN=\"GtkTest\" -DGTK_VERSION=\"$(GTK_VER)\" @@ -39,66 +37,77 @@ all : \ # Test programs: # TESTAPPS = \ - testabi testactions \ - testcairo testcalendar testcombo testcombochange \ +# autotestfilechooser autotestfilesystem \ +# buildertest floatingtest \ + flicker \ +# objecttests \ + testaccel testactions testassistant \ + testbbox testbuttons \ + testcairo testcalendar testcellrenderertext testclientmessage testcombo testcombochange \ testdnd \ - testentrycompletion \ - testfilechooser \ - testgtk \ - testicontheme testiconview testinput \ - testmenus testmerge testmultidisplay testmultiscreen \ - testrgb \ - testselection testspinbutton \ - testtext testtextbuffer testtoolbar \ - testtreecolumns testtreeedit testtreeflow testtreefocus \ - testtreesort testtreeview treestoretest \ - testsocket testsocket_child \ - testthreads testxinerama \ - simple + testellipsise testentrycompletion testentryicons \ + testfilechooser testfilechooserbutton testframe \ + testgrouping testgtk \ + testicontheme testiconview testimage testinput \ + testmountoperation testmenubars testmerge testmultidisplay testmultiscreen \ + testnouiprint testnotebookdnd \ + testoffscreen testorientable \ + testprint \ + testrecentchooser testrecentchoosermenu testrichtext \ + testscale testselection testspinbutton \ + testtoolbar testtooltips \ + testtreecolumns testtreecolumnsizing testtreeedit testtreeflow testtreefocus \ + testtreemodel testtreesort testtreeview treestoretest \ + teststatusicon \ + testthreads testvolumebutton testwindows testxinerama \ + simple # syntax error : illegal character '-' in macro #stresstest-toolbar all-test-apps: - for %d in ($(TESTAPPS)) do nmake -nologo -f makefile.msc one-test-app THIS=%d + @for %d in ($(TESTAPPS)) do @nmake -nologo -f makefile.msc one-test-app THIS=%d one-test-app: @nmake -nologo -f makefile.msc $(THIS).exe TESTAPP=$(THIS) EXTRA_$(THIS)=1 !ELSE -!IFDEF EXTRA_testcairo -EXTRA_LIBS = $(CAIRO_LIBS) -!ENDIF - -!IFDEF EXTRA_testgtk EXTRA_OBJETCS = prop-editor.obj -!ENDIF -!IFDEF EXTRA_testiconview -EXTRA_OBJETCS = prop-editor.obj +!IFDEF EXTRA_buildertest +EXTRA_LIBS = $(ATK_LIBS) !ENDIF -!IFDEF EXTRA_testtreeview -EXTRA_OBJETCS = prop-editor.obj +!IFDEF EXTRA_testoffscreen +EXTRA_OBJETCS = gtkoffscreenbox.obj !ENDIF -!IFDEF EXTRA_testtext -EXTRA_OBJETCS = prop-editor.obj +!IFDEF EXTRA_testprint +EXTRA_OBJETCS = testprintfileoperation.obj +EXTRA_LIBS = $(PANGOCAIRO_LIBS) !ENDIF -!IFDEF EXTRA_testtoolbar -EXTRA_OBJETCS = prop-editor.obj +!IFDEF EXTRA_testnouiprint +EXTRA_LIBS = $(PANGOCAIRO_LIBS) !ENDIF !IFDEF EXTRA_testfilechooser -EXTRA_OBJETCS = prop-editor.obj EXTRA_LIBS = gdi32.lib user32.lib shell32.lib !ENDIF -$(TESTAPP).exe : ../gtk/gtk-win32-$(GTK_VER).lib $(TESTAPP).obj - $(CC) $(CFLAGS) $(TESTAPP).obj $(EXTRA_OBJETCS) $(GTK_LIBS) $(GDK_LIBS) $(GDK_PIXBUF_LIBS) $(PANGO_LIBS) $(GLIB_LIBS) $(EXTRA_LIBS) $(LDFLAGS) +!IFDEF EXTRA_testsocket +EXTRA_OBJETCS = testsocket_common.obj +!ENDIF + +!IFDEF EXTRA_testsocket_child +EXTRA_OBJETCS = testsocket_common.obj +!ENDIF + +$(TESTAPP).exe : ../gtk/gtk-win32-$(GTK_VER).lib $(TESTAPP).obj $(EXTRA_OBJETCS) + $(CC) $(CFLAGS) $(TESTAPP).obj $(EXTRA_OBJETCS) $(GTK_LIBS) $(GDK_LIBS) $(GDK_PIXBUF_LIBS) \ + $(PANGO_LIBS) $(PANGOCAIRO_LIBS) $(GLIB_LIBS) $(CAIRO_LIBS) $(EXTRA_LIBS) $(LDFLAGS) $(TESTAPP).obj : $(TESTAPP).c $(CC) $(CFLAGS) -c -DG_LOG_DOMAIN=\"$(TESTAPP)\" $(TESTAPP).c