1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
|
## Process this file with automake to produce Makefile.in
bin_PROGRAMS = siril
AM_CPPFLAGS = -DPACKAGE_DATA_DIR='"$(datadir)/${PACKAGE}"' -DPACKAGE_DOC_DIR='"${datarootdir}/doc/${PACKAGE}"' -DLOCALEDIR='"${localedir}"' ${OPENCV_CFLAGS} $(FFMPEG_CFLAGS) $(GTK_CFLAGS) ${GTK_MAC_CFLAGS} $(LIBTIFF_CFLAGS) $(LIBPNG_CFLAGS) $(FFTW_CFLAGS) $(CFITSIO_CFLAGS) $(GSL_CFLAGS) $(FFMS2_CFLAGS) $(LIBCONFIG_CFLAGS) -I $(top_builddir)/deps/kplot
siril_SOURCES = \
main.c \
core/siril.c core/siril.h core/command.c core/command.h core/command_def.h core/proto.h \
core/undo.c core/undo.h core/utils.c core/processing.c core/pipe.c core/pipe.h \
core/initfile.c core/initfile.h core/siril_update.c core/siril_update.h \
io/conversion.c io/conversion.h io/ser.c io/ser.h io/films.c io/films.h \
io/image_formats_libraries.c io/image_formats_internal.c io/image_format_fits.c \
io/sequence.c io/sequence.h io/seqfile.c io/single_image.c io/single_image.h \
io/mp4_output.h io/mp4_output.c io/sequence_export.c \
gui/callbacks.c gui/callbacks.h gui/histogram.c gui/histogram.h gui/save_dialog.c gui/save_dialog.h gui/message_dialog.c gui/message_dialog.h \
gui/PSF_list.h gui/PSF_list.c gui/sequence_list.c gui/registration_preview.c \
gui/statistics_list.c gui/script_menu.c gui/script_menu.h \
gui/plot.c gui/plot.h gui/asinh.c gui/saturation.c gui/wavelets.c \
gui/gnuplot_i/gnuplot_i.c gui/gnuplot_i/gnuplot_i.h \
gui/progress_and_log.c gui/progress_and_log.h \
gui/about_dialog.c \
registration/registration.c registration/registration.h registration/global.c registration/comet.c \
registration/matching/match.c registration/matching/atpmatch.c registration/matching/misc.c \
registration/matching/project_coords.c registration/matching/project_coords.h registration/matching/degtorad.h registration/matching/apply_match.c \
stacking/stacking.c stacking/stacking.h stacking/sum.c stacking/sum.h stacking/normalization.c \
algos/gradient.c algos/gradient.h algos/quality.c algos/quality.h \
algos/statistics.c \
algos/rgradient.c algos/rgradient.h \
algos/fft.c algos/fft.h \
algos/colors.c algos/colors.h \
algos/geometry.c algos/geometry.h \
algos/demosaicing.c algos/demosaicing.h \
algos/pave.c algos/transform.c algos/io_wave.c algos/reconstr.c \
algos/Def_Math.h algos/Def_Wavelet.h algos/Def_Mem.h \
algos/PSF.c algos/PSF.h algos/star_finder.c algos/star_finder.h \
algos/cosmetic_correction.c algos/cosmetic_correction.h \
algos/quantize.c \
algos/photometry.h algos/photometry.c \
algos/plateSolver.c algos/plateSolver.h \
compositing/compositing.c compositing/compositing.h compositing/filters.c compositing/filters.h compositing/align_rgb.c compositing/align_rgb.h
siril_LDADD = $(top_builddir)/deps/kplot/libkplot.a $(FFMPEG_LIBS) $(GTK_LIBS) ${GTK_MAC_LIBS} $(LIBRAW_LIBS) $(LIBTIFF_LIBS) $(LIBPNG_LIBS) $(FFTW_LIBS) $(CFITSIO_LIBS) $(GSL_LIBS) $(FFMS2_LIBS) $(LIBCONFIG_LIBS) $(CURL_LIBS) $(EXTRA_LIBS)
siril_SOURCES += io/avi_pipp/pipp_avi_write.cpp io/avi_pipp/pipp_avi_write.h io/avi_pipp/pipp_avi_write_dib.cpp io/avi_pipp/pipp_avi_write_dib.h io/avi_pipp/pipp_utf8.h \
io/avi_pipp/pipp_buffer.cpp io/avi_pipp/pipp_buffer.h io/avi_pipp/pipp_video_write.h io/avi_pipp/avi_writer.cpp io/avi_pipp/avi_writer.h
siril_SOURCES += opencv/opencv.cpp opencv/opencv.h opencv/ecc/ecc.cpp opencv/ecc/ecc.h
siril_SOURCES += opencv/findHomography/fundam.cpp opencv/findHomography/calibration.cpp opencv/findHomography/modelest.cpp opencv/findHomography/_modelest.h opencv/findHomography/calib3d.hpp opencv/findHomography/precomp.hpp
siril_LDADD += $(OPENCV_LIBS)
if OS_WIN32
AM_LDFLAGS += -Wl,--export-all-symbols
if !SIRIL_DEBUG
AM_LDFLAGS += -mwindows
endif #!SIRIL_DEBUG
if HAVE_WINDRES
$(top_builddir)/platform-specific/windows/siril.res.o: $(top_builddir)/platform-specific/windows/siril.rc
$(WINDRES) $< $@
siril_LDADD += $(top_builddir)/platform-specific/windows/siril.res.o
endif #HAVE_WINDRES
else
if !OS_OSX
AM_LDFLAGS += -rdynamic
endif #!OS_OSX
endif #OS_WIN32
siril_LINK = $(CXXLINK)
|