Makefile.am (3262B)
1 # This Makefile.am is in the public domain 2 SUBDIRS = . 3 4 AM_CPPFLAGS = \ 5 -I$(top_srcdir)/src/include \ 6 -I$(top_srcdir) \ 7 @GTK_CFLAGS@ \ 8 @GNUNET_CFLAGS@ \ 9 @GLADE_CFLAGS@ 10 11 bin_PROGRAMS = anastasis-gtk 12 13 anastasis_gtk_SOURCES = \ 14 anastasis-gtk.c anastasis-gtk.h \ 15 anastasis-gtk_action.c anastasis-gtk_action.h \ 16 anastasis-gtk_attributes.c anastasis-gtk_attributes.h \ 17 anastasis-gtk_autocomplete.c \ 18 anastasis-gtk_dispatch.c anastasis-gtk_dispatch.h \ 19 anastasis-gtk_io.c \ 20 anastasis-gtk_handle-add-provider.c \ 21 anastasis-gtk_handle-auth-delete-button-clicked.c \ 22 anastasis-gtk_handle-auth-edit-provider-clicked.c \ 23 anastasis-gtk_handle-backup-button-clicked.c \ 24 anastasis-gtk_handle-challenge-code.c \ 25 anastasis-gtk_handle-challenge-iban.c \ 26 anastasis-gtk_handle-challenge-question.c \ 27 anastasis-gtk_handle-challenge-totp.c \ 28 anastasis-gtk_handle-clear-secret-clicked.c \ 29 anastasis-gtk_handle-continent-selected.c \ 30 anastasis-gtk_handle-country-activated.c \ 31 anastasis-gtk_handle-country-unselected.c \ 32 anastasis-gtk_handle-core-secret-changed.c \ 33 anastasis-gtk_handle-core-secret-name-changed.c \ 34 anastasis-gtk_handle-expiration-change.c \ 35 anastasis-gtk_handle-expiration-change.h \ 36 anastasis-gtk_handle-identity-changed.c \ 37 anastasis-gtk_handle-identity-changed.h \ 38 anastasis-gtk_handle-main-window-forward-clicked.c \ 39 anastasis-gtk_handle-main-window-forward-clicked.h \ 40 anastasis-gtk_handle-main-window-back-clicked.c \ 41 anastasis-gtk_handle-method-email.c \ 42 anastasis-gtk_handle-method-iban.c \ 43 anastasis-gtk_handle-method-post.c \ 44 anastasis-gtk_handle-method-question.c \ 45 anastasis-gtk_handle-method-sms.c \ 46 anastasis-gtk_handle-method-totp.c \ 47 anastasis-gtk_handle-payqr-selection-changed.c \ 48 anastasis-gtk_handle-policy-activate.c \ 49 anastasis-gtk_handle-policy-button.c \ 50 anastasis-gtk_handle-policy-meta.c \ 51 anastasis-gtk_handle-policy-selection-changed.c \ 52 anastasis-gtk_handle-recovery-button-clicked.c \ 53 anastasis-gtk_handle-secret-buttons.c \ 54 anastasis-gtk_helper.c anastasis-gtk_helper.h \ 55 anastasis-gtk_pe.h \ 56 anastasis-gtk_pe-add-policy.c \ 57 anastasis-gtk_pe-delete-challenge.c \ 58 anastasis-gtk_pe-delete-policy.c \ 59 anastasis-gtk_pe-edit-policy.c \ 60 anastasis-gtk_progress.c anastasis-gtk_progress.h 61 62 if HPDF_ENABLED 63 anastasis_gtk_SOURCES += \ 64 anastasis-gtk_handle-print.c \ 65 print.c print.h 66 else 67 anastasis_gtk_SOURCES += \ 68 anastasis-gtk_handle-noprint.c 69 endif 70 71 anastasis_gtk_LDADD = \ 72 $(top_builddir)/src/util/libanastasisgtkutil.la \ 73 @GTK_LIBS@ \ 74 @GLADE_LIBS@ @GNUNET_LIBS@ \ 75 @QR_LIBS@ \ 76 -lanastasisrest \ 77 -lanastasisredux \ 78 -lanastasisutil \ 79 -ltalerjson \ 80 -ltalerutil \ 81 -lgnunetutil \ 82 -lgnunetcurl \ 83 -lgnunetjson \ 84 -ljansson \ 85 -lgcrypt \ 86 -lmicrohttpd \ 87 -lmagic \ 88 $(INTLLIBS) 89 anastasis_gtk_CFLAGS = \ 90 @QR_CFLAGS@ 91 anastasis_gtk_LDFLAGS = \ 92 -export-dynamic 93 94 if HPDF_ENABLED 95 anastasis_gtk_LDADD += \ 96 $(HPDF_LIBS) 97 anastasis_gtk_CFLAGS += \ 98 $(HPDF_CFLAGS) 99 endif 100 101 EXTRA_DIST = \ 102 gettext.h 103 104 if HPDF_ENABLED 105 noinst_PROGRAMS = \ 106 test-print 107 108 test_print_SOURCES = \ 109 test-print.c \ 110 print.c 111 test_print_LDADD = \ 112 $(HPDF_LIBS) \ 113 -lgnunetutil \ 114 -ljansson 115 test_print_CFLAGS = \ 116 $(HPDF_CFLAGS) 117 endif