Remove generated files
[framework/connectivity/libgphoto2.git] / examples / Makefile.am
1 EXTRA_DIST = README
2 EXTRA_PROGRAMS =
3 check_PROGRAMS =
4 check_SCRIPTS =
5 TESTS =
6 INSTALL_TESTS =
7 noinst_PROGRAMS =
8
9
10 # Now that we build all the camlibs in one directory, we can run our checks
11 # with CAMLIBS set to the camlib build directory.
12 TESTS_ENVIRONMENT = env \
13         CAMLIBS="$(top_builddir)/camlibs"
14
15 # After installation, this will be CAMLIBS = $(DESTDIR)$(camlibdir)
16 INSTALL_TESTS_ENVIRONMENT = env \
17         CAMLIBS="$(DESTDIR)$(camlibdir)" \
18         LD_LIBRARY_PATH="$(DESTDIR)$(libdir)$${LD_LIBRARY_PATH+:$${LD_LIBRARY_PATH}}"
19
20
21 CLEANFILES = $(check_SCRIPTS)
22
23
24 noinst_PROGRAMS += sample-autodetect sample-multi-detect lunkwill-canon-capture sample-owner sample-preview
25
26 sample_autodetect_SOURCES = sample-autodetect.c samples.h context.c config.c
27 sample_owner_SOURCES = sample-owner.c samples.h context.c config.c
28 sample_multi_detect_SOURCES = sample-multi-detect.c samples.h autodetect.c context.c config.c
29 lunkwill_canon_capture_SOURCES = lunkwill-canon-capture.c context.c samples.h config.c
30 sample_preview_SOURCES = preview.c samples.h context.c config.c
31
32 LDADD = $(top_builddir)/libgphoto2/libgphoto2.la \
33         $(top_builddir)/libgphoto2_port/libgphoto2_port/libgphoto2_port.la \
34         $(LIBEXIF_LIBS) \
35         $(INTLLIBS)
36
37 #noinst_PROGRAMS += test-filesys
38 #test_filesys_SOURCE = test-filesys.c
39 #test_filesys_LDADD = \
40 #       $(top_builddir)/libgphoto2/libgphoto2.la \
41 #       $(top_builddir)/libgphoto2_port/libgphoto2_port/libgphoto2_port.la \
42 #       $(LIBLTDL) \
43 #       $(LIBEXIF_LIBS) \
44 #       $(INTLLIBS)
45
46
47
48 #TESTS += test-camera-list
49 #INSTALL_TESTS += test-camera-list
50 #check_PROGRAMS += test-camera-list
51 #test_camera_list_SOURCE = test-camera-list.c
52 #test_camera_list_LDADD = \
53 #       $(top_builddir)/libgphoto2/libgphoto2.la \
54 #       $(top_builddir)/libgphoto2_port/libgphoto2_port/libgphoto2_port.la \
55 #       $(LIBLTDL) \
56 #       $(LIBEXIF_LIBS) \
57 #       $(INTLLIBS)
58
59
60 #if HAVE_GCC
61 #PEDANTIC_CFLAGS = -std=c99 -pedantic-errors -W -Wall -Wextra -Werror
62 #PEDANTIC_CXXFLAGS = -std=c++98 -pedantic-errors -W -Wall -Wextra -Werror
63 #else
64 #PEDANTIC_CFLAGS = 
65 #PEDANTIC_CXXFLAGS = 
66 #endif
67 #
68 #TESTS += test-pedantic-c
69 #check_PROGRAMS += test-pedantic-c
70 #test_pedantic_c_SOURCES = test-pedantic-compilation.c
71 #test_pedantic_c_CPPFLAGS = \
72 #       $(AM_CPPFLAGS) $(CPPFLAGS) \
73 #       -U_GPHOTO2_INTERNAL_CODE
74 #test_pedantic_c_CFLAGS = \
75 #       $(AM_CFLAGS) $(PEDANTIC_CFLAGS) $(CFLAGS) \
76 #       -U_GPHOTO2_INTERNAL_CODE
77 #test_pedantic_c_LDADD = \
78 #       $(top_builddir)/libgphoto2/libgphoto2.la \
79 #       $(top_builddir)/libgphoto2_port/libgphoto2_port/libgphoto2_port.la \
80 #       $(LIBLTDL) \
81 #       $(LIBEXIF_LIBS) \
82 #       $(INTLLIBS)
83
84
85 #if HAVE_CXX
86 #check_PROGRAMS += test-pedantic-cxx
87 #TESTS += test-pedantic-cxx
88 #else
89 #EXTRA_PROGRAMS += test-pedantic-cxx
90 #endif
91 #test_pedantic_cxx_SOURCES = test-pedantic-compilation.cxx
92 #test_pedantic_cxx_CPPFLAGS = \
93 #       $(AM_CPPFLAGS) $(CPPFLAGS) \
94 #       -U_GPHOTO2_INTERNAL_CODE
95 #test_pedantic_cxx_CXXFLAGS = \
96 #       $(AM_CXXFLAGS) $(PEDANTIC_CXXFLAGS) $(CXXFLAGS) \
97 #       -U_GPHOTO2_INTERNAL_CODE
98 #test_pedantic_cxx_LDADD = \
99 #       $(top_builddir)/libgphoto2/libgphoto2.la \
100 #       $(top_builddir)/libgphoto2_port/libgphoto2_port/libgphoto2_port.la \
101 #       $(LIBLTDL) \
102 #       $(LIBEXIF_LIBS) \
103 #       $(INTLLIBS)
104
105 include $(top_srcdir)/installcheck.mk