lib_LTLIBRARIES = liboidadisass.la liboidaglibext.la liboidagtkext.la liboidagui.la liboidaplugin.la bin_PROGRAMS=openida ############################################################ # Bibliothèques dynamiques ############################################################ #--- liboidadisas liboidadisass_la_SOURCES = liboidadisass_la_LDFLAGS = $(LIBGTK_LIBS) $(LIBXML_LIBS) \ -Lcommon/.libs -lcommon liboidadisass_la_LIBADD = \ analysis/libanalysis.la \ arch/libarch.la \ format/libformat.la #--- liboidaglibext liboidaglibext_la_SOURCES = liboidaglibext_la_LDFLAGS = $(LIBGTK_LIBS) $(LIBGRAPH_LIBS) liboidaglibext_la_LIBADD = \ glibext/libglibext.la #--- liboidagtkext liboidagtkext_la_SOURCES = liboidagtkext_la_LDFLAGS = $(LIBGTK_LIBS) $(LIBGRAPH_LIBS) \ -L.libs -loidadisass -loidaglibext liboidagtkext_la_LIBADD = \ graph/libgraph.la \ gtkext/libgtkext.la #--- liboidagui liboidagui_la_SOURCES = liboidagui_la_LDFLAGS = $(LIBGTK_LIBS) \ -L.libs -loidagtkext liboidagui_la_LIBADD = \ panels/libpanels.la #--- liboidaplugin liboidaplugin_la_SOURCES = liboidaplugin_la_LDFLAGS = $(LIBGTK_LIBS) \ -L.libs -loidadisass -loidagui liboidaplugin_la_LIBADD = \ plugins/libplugins.la ############################################################ # Programme principal ############################################################ openida_SOURCES = \ configuration.h configuration.c \ dlg_sections.h dlg_sections.c \ editor.h editor.c \ main.c \ params.h params.c \ project.h project.c \ shell.h shell.c \ xdg.h xdg.c INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/intl $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) `pkg-config --cflags gthread-2.0` $(LIBPYTHON_CFLAGS) $(LIBVTE_CFLAGS) AM_CPPFLAGS = AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS) openida_LDFLAGS = $(LIBGTK_LIBS) -L/usr/X11R6/lib -ldl -lm $(LIBXML_LIBS) `pkg-config --libs gthread-2.0` $(LIBPYTHON_LIBS) $(LIBVTE_LIBS) \ -L.libs -loidadisass -loidagtkext \ -Lcommon/.libs -lcommon \ -Lpanels/.libs -lpanels \ -Lplugins/.libs -lplugins openida_LDADD = $(LIBINTL) \ debug/libdebug.a \ debug/remgdb/libdebugremgdb.a \ debug/ptrace/libdebugptrace.a ############################################################ # Le reste du monde ############################################################ # gtkext doit être traité en premier, à cause des marshals GLib SUBDIRS = glibext gtkext analysis arch format common debug graph panels plugins