2014-12-15 18:42:21 +00:00
|
|
|
# Makefile.in generated by automake 1.14.1 from Makefile.am.
|
2011-12-05 01:06:53 +00:00
|
|
|
# @configure_input@
|
|
|
|
|
2014-12-15 18:42:21 +00:00
|
|
|
# Copyright (C) 1994-2013 Free Software Foundation, Inc.
|
|
|
|
|
2011-12-05 01:06:53 +00:00
|
|
|
# This Makefile.in is free software; the Free Software Foundation
|
|
|
|
# gives unlimited permission to copy and/or distribute it,
|
|
|
|
# with or without modifications, as long as this notice is preserved.
|
|
|
|
|
|
|
|
# This program is distributed in the hope that it will be useful,
|
|
|
|
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
|
|
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
|
|
# PARTICULAR PURPOSE.
|
|
|
|
|
|
|
|
@SET_MAKE@
|
|
|
|
|
|
|
|
VPATH = @srcdir@
|
2014-12-15 18:42:21 +00:00
|
|
|
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
|
|
|
|
am__make_running_with_option = \
|
|
|
|
case $${target_option-} in \
|
|
|
|
?) ;; \
|
|
|
|
*) echo "am__make_running_with_option: internal error: invalid" \
|
|
|
|
"target option '$${target_option-}' specified" >&2; \
|
|
|
|
exit 1;; \
|
|
|
|
esac; \
|
|
|
|
has_opt=no; \
|
|
|
|
sane_makeflags=$$MAKEFLAGS; \
|
|
|
|
if $(am__is_gnu_make); then \
|
|
|
|
sane_makeflags=$$MFLAGS; \
|
|
|
|
else \
|
|
|
|
case $$MAKEFLAGS in \
|
|
|
|
*\\[\ \ ]*) \
|
|
|
|
bs=\\; \
|
|
|
|
sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
|
|
|
|
| sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
|
|
|
|
esac; \
|
|
|
|
fi; \
|
|
|
|
skip_next=no; \
|
|
|
|
strip_trailopt () \
|
|
|
|
{ \
|
|
|
|
flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
|
|
|
|
}; \
|
|
|
|
for flg in $$sane_makeflags; do \
|
|
|
|
test $$skip_next = yes && { skip_next=no; continue; }; \
|
|
|
|
case $$flg in \
|
|
|
|
*=*|--*) continue;; \
|
|
|
|
-*I) strip_trailopt 'I'; skip_next=yes;; \
|
|
|
|
-*I?*) strip_trailopt 'I';; \
|
|
|
|
-*O) strip_trailopt 'O'; skip_next=yes;; \
|
|
|
|
-*O?*) strip_trailopt 'O';; \
|
|
|
|
-*l) strip_trailopt 'l'; skip_next=yes;; \
|
|
|
|
-*l?*) strip_trailopt 'l';; \
|
|
|
|
-[dEDm]) skip_next=yes;; \
|
|
|
|
-[JT]) skip_next=yes;; \
|
|
|
|
esac; \
|
|
|
|
case $$flg in \
|
|
|
|
*$$target_option*) has_opt=yes; break;; \
|
|
|
|
esac; \
|
|
|
|
done; \
|
|
|
|
test $$has_opt = yes
|
|
|
|
am__make_dryrun = (target_option=n; $(am__make_running_with_option))
|
|
|
|
am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
|
2011-12-05 01:06:53 +00:00
|
|
|
pkgdatadir = $(datadir)/@PACKAGE@
|
|
|
|
pkgincludedir = $(includedir)/@PACKAGE@
|
|
|
|
pkglibdir = $(libdir)/@PACKAGE@
|
|
|
|
pkglibexecdir = $(libexecdir)/@PACKAGE@
|
|
|
|
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
|
|
|
install_sh_DATA = $(install_sh) -c -m 644
|
|
|
|
install_sh_PROGRAM = $(install_sh) -c
|
|
|
|
install_sh_SCRIPT = $(install_sh) -c
|
|
|
|
INSTALL_HEADER = $(INSTALL_DATA)
|
|
|
|
transform = $(program_transform_name)
|
|
|
|
NORMAL_INSTALL = :
|
|
|
|
PRE_INSTALL = :
|
|
|
|
POST_INSTALL = :
|
|
|
|
NORMAL_UNINSTALL = :
|
|
|
|
PRE_UNINSTALL = :
|
|
|
|
POST_UNINSTALL = :
|
2012-01-06 16:46:27 +00:00
|
|
|
noinst_PROGRAMS = rufus$(EXEEXT)
|
2011-12-05 10:49:45 +00:00
|
|
|
subdir = src
|
|
|
|
DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
|
2011-12-05 01:06:53 +00:00
|
|
|
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
|
|
|
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
|
|
|
|
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
|
|
|
$(ACLOCAL_M4)
|
|
|
|
mkinstalldirs = $(install_sh) -d
|
|
|
|
CONFIG_CLEAN_FILES =
|
|
|
|
CONFIG_CLEAN_VPATH_FILES =
|
2011-12-05 01:11:15 +00:00
|
|
|
PROGRAMS = $(noinst_PROGRAMS)
|
2015-06-29 22:43:49 +00:00
|
|
|
am_rufus_OBJECTS = rufus-badblocks.$(OBJEXT) rufus-checksum.$(OBJEXT) \
|
2016-04-26 12:57:07 +00:00
|
|
|
rufus-dev.$(OBJEXT) rufus-dos.$(OBJEXT) \
|
|
|
|
rufus-dos_locale.$(OBJEXT) rufus-drive.$(OBJEXT) \
|
2020-02-10 13:04:50 +00:00
|
|
|
rufus-format.$(OBJEXT) rufus-format_ext.$(OBJEXT) \
|
|
|
|
rufus-format_fat32.$(OBJEXT) rufus-icon.$(OBJEXT) \
|
2016-04-26 12:57:07 +00:00
|
|
|
rufus-iso.$(OBJEXT) rufus-localization.$(OBJEXT) \
|
|
|
|
rufus-net.$(OBJEXT) rufus-parser.$(OBJEXT) rufus-pki.$(OBJEXT) \
|
2021-04-22 21:43:20 +00:00
|
|
|
rufus-process.$(OBJEXT) rufus-re.$(OBJEXT) \
|
|
|
|
rufus-rufus.$(OBJEXT) rufus-smart.$(OBJEXT) \
|
|
|
|
rufus-stdfn.$(OBJEXT) rufus-stdio.$(OBJEXT) \
|
|
|
|
rufus-stdlg.$(OBJEXT) rufus-syslinux.$(OBJEXT) \
|
|
|
|
rufus-ui.$(OBJEXT) rufus-vhd.$(OBJEXT)
|
2011-12-05 01:06:53 +00:00
|
|
|
rufus_OBJECTS = $(am_rufus_OBJECTS)
|
[mingw] use delay loading for DLLs that are subject to side loading
* This reverts much of commits f6ac559f4d0a9a2e5043a972442d272c2da71de3 and 19472668370aacec0dba9dda306601cfc4a4ed7e
so that we call the Windows APIs directly again, while ensuring that, by the time we load the DLLs,
sideloading mitigation has already been applied by the application.
* This is a continuation of #1877, and should help prevent re-introducing side-loading issues when we
link against new libraries, as well as allow us to drop some of the manual DLL hooking we've been
doing to prevent it, to clean up the code.
* Note that this is a bit more complex than what the stackoverflow post suggests, because we need to
create delayloaded libs for both 32-bit and 64-bit, which use a different calling convention and
therefore need to use different .def files. So there's a lot of gymkhana involved, with Makefiles
and whatnot, to get us there.
* Also simplify the use of CM_Get_DevNode_Registry_PropertyA() in dev.c since recent versions of
MinGW now have support for it.
* Also fix 2 small issues in net.c (potential overflow) and format.c (memory leak).
2022-04-12 10:09:29 +00:00
|
|
|
am__DEPENDENCIES_1 =
|
2019-04-12 20:32:40 +00:00
|
|
|
rufus_DEPENDENCIES = rufus_rc.o bled/libbled.a ext2fs/libext2fs.a \
|
|
|
|
ms-sys/libmssys.a syslinux/libfat/libfat.a \
|
|
|
|
syslinux/libinstaller/libinstaller.a syslinux/win/libwin.a \
|
|
|
|
libcdio/iso9660/libiso9660.a libcdio/udf/libudf.a \
|
[mingw] use delay loading for DLLs that are subject to side loading
* This reverts much of commits f6ac559f4d0a9a2e5043a972442d272c2da71de3 and 19472668370aacec0dba9dda306601cfc4a4ed7e
so that we call the Windows APIs directly again, while ensuring that, by the time we load the DLLs,
sideloading mitigation has already been applied by the application.
* This is a continuation of #1877, and should help prevent re-introducing side-loading issues when we
link against new libraries, as well as allow us to drop some of the manual DLL hooking we've been
doing to prevent it, to clean up the code.
* Note that this is a bit more complex than what the stackoverflow post suggests, because we need to
create delayloaded libs for both 32-bit and 64-bit, which use a different calling convention and
therefore need to use different .def files. So there's a lot of gymkhana involved, with Makefiles
and whatnot, to get us there.
* Also simplify the use of CM_Get_DevNode_Registry_PropertyA() in dev.c since recent versions of
MinGW now have support for it.
* Also fix 2 small issues in net.c (potential overflow) and format.c (memory leak).
2022-04-12 10:09:29 +00:00
|
|
|
libcdio/driver/libdriver.a $(am__DEPENDENCIES_1) \
|
|
|
|
$(am__DEPENDENCIES_1)
|
2011-12-05 01:06:53 +00:00
|
|
|
rufus_LINK = $(CCLD) $(rufus_CFLAGS) $(CFLAGS) $(rufus_LDFLAGS) \
|
|
|
|
$(LDFLAGS) -o $@
|
2014-12-15 18:42:21 +00:00
|
|
|
AM_V_P = $(am__v_P_@AM_V@)
|
|
|
|
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
|
|
|
|
am__v_P_0 = false
|
|
|
|
am__v_P_1 = :
|
|
|
|
AM_V_GEN = $(am__v_GEN_@AM_V@)
|
|
|
|
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
|
|
|
|
am__v_GEN_0 = @echo " GEN " $@;
|
|
|
|
am__v_GEN_1 =
|
|
|
|
AM_V_at = $(am__v_at_@AM_V@)
|
|
|
|
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
|
|
|
|
am__v_at_0 = @
|
|
|
|
am__v_at_1 =
|
2011-12-05 01:06:53 +00:00
|
|
|
DEFAULT_INCLUDES = -I.@am__isrc@
|
|
|
|
depcomp =
|
|
|
|
am__depfiles_maybe =
|
2014-12-15 18:42:21 +00:00
|
|
|
AM_V_lt = $(am__v_lt_@AM_V@)
|
|
|
|
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
|
2011-12-05 01:06:53 +00:00
|
|
|
am__v_lt_0 = --silent
|
2014-12-15 18:42:21 +00:00
|
|
|
am__v_lt_1 =
|
2011-12-05 01:06:53 +00:00
|
|
|
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
|
|
|
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
2014-12-15 18:42:21 +00:00
|
|
|
AM_V_CC = $(am__v_CC_@AM_V@)
|
|
|
|
am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
|
|
|
|
am__v_CC_0 = @echo " CC " $@;
|
|
|
|
am__v_CC_1 =
|
2011-12-05 01:06:53 +00:00
|
|
|
CCLD = $(CC)
|
|
|
|
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
|
2014-12-15 18:42:21 +00:00
|
|
|
AM_V_CCLD = $(am__v_CCLD_@AM_V@)
|
|
|
|
am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
|
|
|
|
am__v_CCLD_0 = @echo " CCLD " $@;
|
|
|
|
am__v_CCLD_1 =
|
2012-01-06 16:46:27 +00:00
|
|
|
SOURCES = $(rufus_SOURCES)
|
2014-12-15 18:42:21 +00:00
|
|
|
RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
|
|
|
|
ctags-recursive dvi-recursive html-recursive info-recursive \
|
|
|
|
install-data-recursive install-dvi-recursive \
|
|
|
|
install-exec-recursive install-html-recursive \
|
|
|
|
install-info-recursive install-pdf-recursive \
|
|
|
|
install-ps-recursive install-recursive installcheck-recursive \
|
|
|
|
installdirs-recursive pdf-recursive ps-recursive \
|
|
|
|
tags-recursive uninstall-recursive
|
|
|
|
am__can_run_installinfo = \
|
|
|
|
case $$AM_UPDATE_INFO_DIR in \
|
|
|
|
n|no|NO) false;; \
|
|
|
|
*) (install-info --version) >/dev/null 2>&1;; \
|
|
|
|
esac
|
2012-01-11 00:05:16 +00:00
|
|
|
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
|
|
|
|
distclean-recursive maintainer-clean-recursive
|
2014-12-15 18:42:21 +00:00
|
|
|
am__recursive_targets = \
|
|
|
|
$(RECURSIVE_TARGETS) \
|
|
|
|
$(RECURSIVE_CLEAN_TARGETS) \
|
|
|
|
$(am__extra_recursive_targets)
|
|
|
|
AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS
|
|
|
|
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
|
|
|
|
# Read a list of newline-separated strings from the standard input,
|
|
|
|
# and print each of them once, without duplicates. Input order is
|
|
|
|
# *not* preserved.
|
|
|
|
am__uniquify_input = $(AWK) '\
|
|
|
|
BEGIN { nonempty = 0; } \
|
|
|
|
{ items[$$0] = 1; nonempty = 1; } \
|
|
|
|
END { if (nonempty) { for (i in items) print i; }; } \
|
|
|
|
'
|
|
|
|
# Make sure the list of sources is unique. This is necessary because,
|
|
|
|
# e.g., the same source file might be shared among _SOURCES variables
|
|
|
|
# for different programs/libraries.
|
|
|
|
am__define_uniq_tagged_files = \
|
|
|
|
list='$(am__tagged_files)'; \
|
|
|
|
unique=`for i in $$list; do \
|
|
|
|
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
|
|
done | $(am__uniquify_input)`
|
2011-12-05 01:06:53 +00:00
|
|
|
ETAGS = etags
|
|
|
|
CTAGS = ctags
|
2012-01-11 00:05:16 +00:00
|
|
|
DIST_SUBDIRS = $(SUBDIRS)
|
2011-12-05 01:06:53 +00:00
|
|
|
ACLOCAL = @ACLOCAL@
|
|
|
|
AMTAR = @AMTAR@
|
|
|
|
AM_CFLAGS = @AM_CFLAGS@
|
|
|
|
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
|
|
|
|
AM_LDFLAGS = @AM_LDFLAGS@
|
2015-02-10 22:45:48 +00:00
|
|
|
AR = @AR@
|
2011-12-05 01:06:53 +00:00
|
|
|
AUTOCONF = @AUTOCONF@
|
|
|
|
AUTOHEADER = @AUTOHEADER@
|
|
|
|
AUTOMAKE = @AUTOMAKE@
|
|
|
|
AWK = @AWK@
|
|
|
|
CC = @CC@
|
|
|
|
CFLAGS = @CFLAGS@
|
|
|
|
CPPFLAGS = @CPPFLAGS@
|
|
|
|
CYGPATH_W = @CYGPATH_W@
|
|
|
|
DEFS = @DEFS@
|
[mingw] use delay loading for DLLs that are subject to side loading
* This reverts much of commits f6ac559f4d0a9a2e5043a972442d272c2da71de3 and 19472668370aacec0dba9dda306601cfc4a4ed7e
so that we call the Windows APIs directly again, while ensuring that, by the time we load the DLLs,
sideloading mitigation has already been applied by the application.
* This is a continuation of #1877, and should help prevent re-introducing side-loading issues when we
link against new libraries, as well as allow us to drop some of the manual DLL hooking we've been
doing to prevent it, to clean up the code.
* Note that this is a bit more complex than what the stackoverflow post suggests, because we need to
create delayloaded libs for both 32-bit and 64-bit, which use a different calling convention and
therefore need to use different .def files. So there's a lot of gymkhana involved, with Makefiles
and whatnot, to get us there.
* Also simplify the use of CM_Get_DevNode_Registry_PropertyA() in dev.c since recent versions of
MinGW now have support for it.
* Also fix 2 small issues in net.c (potential overflow) and format.c (memory leak).
2022-04-12 10:09:29 +00:00
|
|
|
DLLTOOL = @DLLTOOL@
|
2011-12-05 01:06:53 +00:00
|
|
|
ECHO_C = @ECHO_C@
|
|
|
|
ECHO_N = @ECHO_N@
|
|
|
|
ECHO_T = @ECHO_T@
|
|
|
|
EXEEXT = @EXEEXT@
|
|
|
|
INSTALL = @INSTALL@
|
|
|
|
INSTALL_DATA = @INSTALL_DATA@
|
|
|
|
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
|
|
|
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
|
|
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
|
|
|
LDFLAGS = @LDFLAGS@
|
|
|
|
LIBOBJS = @LIBOBJS@
|
|
|
|
LIBS = @LIBS@
|
|
|
|
LTLIBOBJS = @LTLIBOBJS@
|
|
|
|
MAKEINFO = @MAKEINFO@
|
|
|
|
MKDIR_P = @MKDIR_P@
|
|
|
|
OBJEXT = @OBJEXT@
|
|
|
|
PACKAGE = @PACKAGE@
|
|
|
|
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
|
|
|
PACKAGE_NAME = @PACKAGE_NAME@
|
|
|
|
PACKAGE_STRING = @PACKAGE_STRING@
|
|
|
|
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
|
|
|
PACKAGE_URL = @PACKAGE_URL@
|
|
|
|
PACKAGE_VERSION = @PACKAGE_VERSION@
|
|
|
|
PATH_SEPARATOR = @PATH_SEPARATOR@
|
2012-01-11 00:05:16 +00:00
|
|
|
RANLIB = @RANLIB@
|
2011-12-05 01:06:53 +00:00
|
|
|
RM = @RM@
|
2013-11-01 19:17:46 +00:00
|
|
|
SED = @SED@
|
2011-12-05 01:06:53 +00:00
|
|
|
SET_MAKE = @SET_MAKE@
|
|
|
|
SHELL = @SHELL@
|
|
|
|
STRIP = @STRIP@
|
2014-11-28 00:00:59 +00:00
|
|
|
SUFFIX = @SUFFIX@
|
2011-12-05 01:06:53 +00:00
|
|
|
VERSION = @VERSION@
|
|
|
|
VISIBILITY_CFLAGS = @VISIBILITY_CFLAGS@
|
|
|
|
WINDRES = @WINDRES@
|
|
|
|
abs_builddir = @abs_builddir@
|
|
|
|
abs_srcdir = @abs_srcdir@
|
|
|
|
abs_top_builddir = @abs_top_builddir@
|
|
|
|
abs_top_srcdir = @abs_top_srcdir@
|
|
|
|
ac_ct_CC = @ac_ct_CC@
|
|
|
|
am__leading_dot = @am__leading_dot@
|
|
|
|
am__tar = @am__tar@
|
|
|
|
am__untar = @am__untar@
|
|
|
|
bindir = @bindir@
|
|
|
|
build_alias = @build_alias@
|
|
|
|
builddir = @builddir@
|
|
|
|
datadir = @datadir@
|
|
|
|
datarootdir = @datarootdir@
|
|
|
|
docdir = @docdir@
|
|
|
|
dvidir = @dvidir@
|
|
|
|
exec_prefix = @exec_prefix@
|
|
|
|
host_alias = @host_alias@
|
|
|
|
htmldir = @htmldir@
|
|
|
|
includedir = @includedir@
|
|
|
|
infodir = @infodir@
|
|
|
|
install_sh = @install_sh@
|
|
|
|
libdir = @libdir@
|
|
|
|
libexecdir = @libexecdir@
|
|
|
|
localedir = @localedir@
|
|
|
|
localstatedir = @localstatedir@
|
|
|
|
mandir = @mandir@
|
|
|
|
mkdir_p = @mkdir_p@
|
|
|
|
oldincludedir = @oldincludedir@
|
|
|
|
pdfdir = @pdfdir@
|
|
|
|
prefix = @prefix@
|
|
|
|
program_transform_name = @program_transform_name@
|
|
|
|
psdir = @psdir@
|
2021-03-25 23:57:34 +00:00
|
|
|
runstatedir = @runstatedir@
|
2011-12-05 01:06:53 +00:00
|
|
|
sbindir = @sbindir@
|
|
|
|
sharedstatedir = @sharedstatedir@
|
|
|
|
srcdir = @srcdir@
|
|
|
|
sysconfdir = @sysconfdir@
|
|
|
|
target_alias = @target_alias@
|
|
|
|
top_build_prefix = @top_build_prefix@
|
|
|
|
top_builddir = @top_builddir@
|
|
|
|
top_srcdir = @top_srcdir@
|
[mingw] use delay loading for DLLs that are subject to side loading
* This reverts much of commits f6ac559f4d0a9a2e5043a972442d272c2da71de3 and 19472668370aacec0dba9dda306601cfc4a4ed7e
so that we call the Windows APIs directly again, while ensuring that, by the time we load the DLLs,
sideloading mitigation has already been applied by the application.
* This is a continuation of #1877, and should help prevent re-introducing side-loading issues when we
link against new libraries, as well as allow us to drop some of the manual DLL hooking we've been
doing to prevent it, to clean up the code.
* Note that this is a bit more complex than what the stackoverflow post suggests, because we need to
create delayloaded libs for both 32-bit and 64-bit, which use a different calling convention and
therefore need to use different .def files. So there's a lot of gymkhana involved, with Makefiles
and whatnot, to get us there.
* Also simplify the use of CM_Get_DevNode_Registry_PropertyA() in dev.c since recent versions of
MinGW now have support for it.
* Also fix 2 small issues in net.c (potential overflow) and format.c (memory leak).
2022-04-12 10:09:29 +00:00
|
|
|
SUBDIRS = ../.mingw bled ext2fs ms-sys syslinux/libfat syslinux/libinstaller syslinux/win libcdio/iso9660 libcdio/udf libcdio/driver ../res/loc
|
|
|
|
# As far as I can tell, the following libraries are *not* vulnerable to side-loading, so we link using their regular version:
|
|
|
|
NONVULNERABLE_LIBS = -lsetupapi -lole32 -lgdi32 -lshlwapi -lcrypt32 -lcomdlg32 -lcomctl32 -luuid
|
|
|
|
# The following libraries are vulnerable (or have an unknown vulnerability status), so we link using our delay-loaded replacement:
|
2022-04-12 12:55:33 +00:00
|
|
|
VULNERABLE_LIBS = -ldwmapi-delaylib -lversion-delaylib -lwininet-delaylib -lwintrust-delaylib
|
2014-11-12 23:45:49 +00:00
|
|
|
AM_V_WINDRES_0 = @echo " RC $@";$(WINDRES)
|
|
|
|
AM_V_WINDRES_1 = $(WINDRES)
|
|
|
|
AM_V_WINDRES_ = $(AM_V_WINDRES_$(AM_DEFAULT_VERBOSITY))
|
|
|
|
AM_V_WINDRES = $(AM_V_WINDRES_$(V))
|
2020-02-10 13:04:50 +00:00
|
|
|
rufus_SOURCES = badblocks.c checksum.c dev.c dos.c dos_locale.c drive.c format.c format_ext.c format_fat32.c icon.c iso.c localization.c \
|
2021-04-22 21:43:20 +00:00
|
|
|
net.c parser.c pki.c process.c re.c rufus.c smart.c stdfn.c stdio.c stdlg.c syslinux.c ui.c vhd.c
|
2015-06-29 22:43:49 +00:00
|
|
|
|
2020-02-10 12:08:04 +00:00
|
|
|
rufus_CFLAGS = -I$(srcdir)/ms-sys/inc -I$(srcdir)/syslinux/libfat -I$(srcdir)/syslinux/libinstaller -I$(srcdir)/syslinux/win -I$(srcdir)/libcdio $(AM_CFLAGS) \
|
2021-03-31 15:38:09 +00:00
|
|
|
-DEXT2_FLAT_INCLUDES=0 -DSOLUTION=rufus
|
2020-02-10 12:08:04 +00:00
|
|
|
|
[mingw] use delay loading for DLLs that are subject to side loading
* This reverts much of commits f6ac559f4d0a9a2e5043a972442d272c2da71de3 and 19472668370aacec0dba9dda306601cfc4a4ed7e
so that we call the Windows APIs directly again, while ensuring that, by the time we load the DLLs,
sideloading mitigation has already been applied by the application.
* This is a continuation of #1877, and should help prevent re-introducing side-loading issues when we
link against new libraries, as well as allow us to drop some of the manual DLL hooking we've been
doing to prevent it, to clean up the code.
* Note that this is a bit more complex than what the stackoverflow post suggests, because we need to
create delayloaded libs for both 32-bit and 64-bit, which use a different calling convention and
therefore need to use different .def files. So there's a lot of gymkhana involved, with Makefiles
and whatnot, to get us there.
* Also simplify the use of CM_Get_DevNode_Registry_PropertyA() in dev.c since recent versions of
MinGW now have support for it.
* Also fix 2 small issues in net.c (potential overflow) and format.c (memory leak).
2022-04-12 10:09:29 +00:00
|
|
|
rufus_LDFLAGS = $(AM_LDFLAGS) -mwindows -L ../.mingw
|
2019-04-12 20:32:40 +00:00
|
|
|
rufus_LDADD = rufus_rc.o bled/libbled.a ext2fs/libext2fs.a ms-sys/libmssys.a syslinux/libfat/libfat.a syslinux/libinstaller/libinstaller.a syslinux/win/libwin.a \
|
[mingw] use delay loading for DLLs that are subject to side loading
* This reverts much of commits f6ac559f4d0a9a2e5043a972442d272c2da71de3 and 19472668370aacec0dba9dda306601cfc4a4ed7e
so that we call the Windows APIs directly again, while ensuring that, by the time we load the DLLs,
sideloading mitigation has already been applied by the application.
* This is a continuation of #1877, and should help prevent re-introducing side-loading issues when we
link against new libraries, as well as allow us to drop some of the manual DLL hooking we've been
doing to prevent it, to clean up the code.
* Note that this is a bit more complex than what the stackoverflow post suggests, because we need to
create delayloaded libs for both 32-bit and 64-bit, which use a different calling convention and
therefore need to use different .def files. So there's a lot of gymkhana involved, with Makefiles
and whatnot, to get us there.
* Also simplify the use of CM_Get_DevNode_Registry_PropertyA() in dev.c since recent versions of
MinGW now have support for it.
* Also fix 2 small issues in net.c (potential overflow) and format.c (memory leak).
2022-04-12 10:09:29 +00:00
|
|
|
libcdio/iso9660/libiso9660.a libcdio/udf/libudf.a libcdio/driver/libdriver.a $(NONVULNERABLE_LIBS) $(VULNERABLE_LIBS)
|
2012-01-31 01:40:22 +00:00
|
|
|
|
2012-01-11 00:05:16 +00:00
|
|
|
all: all-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
.SUFFIXES:
|
|
|
|
.SUFFIXES: .c .o .obj
|
|
|
|
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
|
|
|
|
@for dep in $?; do \
|
|
|
|
case '$(am__configure_deps)' in \
|
|
|
|
*$$dep*) \
|
2011-12-05 10:49:45 +00:00
|
|
|
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
|
|
|
&& { if test -f $@; then exit 0; else break; fi; }; \
|
2011-12-05 01:06:53 +00:00
|
|
|
exit 1;; \
|
|
|
|
esac; \
|
|
|
|
done; \
|
2011-12-05 10:49:45 +00:00
|
|
|
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign --ignore-deps src/Makefile'; \
|
2011-12-05 01:06:53 +00:00
|
|
|
$(am__cd) $(top_srcdir) && \
|
2011-12-05 10:49:45 +00:00
|
|
|
$(AUTOMAKE) --foreign --ignore-deps src/Makefile
|
2011-12-05 01:06:53 +00:00
|
|
|
.PRECIOUS: Makefile
|
|
|
|
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
|
|
@case '$?' in \
|
|
|
|
*config.status*) \
|
2011-12-05 10:49:45 +00:00
|
|
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
2011-12-05 01:06:53 +00:00
|
|
|
*) \
|
2011-12-05 10:49:45 +00:00
|
|
|
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
|
|
|
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
2011-12-05 01:06:53 +00:00
|
|
|
esac;
|
|
|
|
|
|
|
|
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
2011-12-05 10:49:45 +00:00
|
|
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
$(top_srcdir)/configure: $(am__configure_deps)
|
2011-12-05 10:49:45 +00:00
|
|
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
2011-12-05 01:06:53 +00:00
|
|
|
$(ACLOCAL_M4): $(am__aclocal_m4_deps)
|
2011-12-05 10:49:45 +00:00
|
|
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
2011-12-05 01:06:53 +00:00
|
|
|
$(am__aclocal_m4_deps):
|
2011-12-05 01:11:15 +00:00
|
|
|
|
|
|
|
clean-noinstPROGRAMS:
|
|
|
|
-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
|
2014-12-15 18:42:21 +00:00
|
|
|
|
|
|
|
rufus$(EXEEXT): $(rufus_OBJECTS) $(rufus_DEPENDENCIES) $(EXTRA_rufus_DEPENDENCIES)
|
2011-12-05 01:06:53 +00:00
|
|
|
@rm -f rufus$(EXEEXT)
|
|
|
|
$(AM_V_CCLD)$(rufus_LINK) $(rufus_OBJECTS) $(rufus_LDADD) $(LIBS)
|
|
|
|
|
|
|
|
mostlyclean-compile:
|
|
|
|
-rm -f *.$(OBJEXT)
|
|
|
|
|
|
|
|
distclean-compile:
|
|
|
|
-rm -f *.tab.c
|
|
|
|
|
|
|
|
.c.o:
|
2014-12-15 18:42:21 +00:00
|
|
|
$(AM_V_CC)$(COMPILE) -c -o $@ $<
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
.c.obj:
|
2014-12-15 18:42:21 +00:00
|
|
|
$(AM_V_CC)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
|
2011-12-05 01:06:53 +00:00
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-badblocks.o: badblocks.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-badblocks.o `test -f 'badblocks.c' || echo '$(srcdir)/'`badblocks.c
|
2012-01-31 01:40:22 +00:00
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-badblocks.obj: badblocks.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-badblocks.obj `if test -f 'badblocks.c'; then $(CYGPATH_W) 'badblocks.c'; else $(CYGPATH_W) '$(srcdir)/badblocks.c'; fi`
|
2012-01-31 01:40:22 +00:00
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-checksum.o: checksum.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-checksum.o `test -f 'checksum.c' || echo '$(srcdir)/'`checksum.c
|
2012-03-11 01:55:25 +00:00
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-checksum.obj: checksum.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-checksum.obj `if test -f 'checksum.c'; then $(CYGPATH_W) 'checksum.c'; else $(CYGPATH_W) '$(srcdir)/checksum.c'; fi`
|
2012-03-11 01:55:25 +00:00
|
|
|
|
2016-04-26 12:57:07 +00:00
|
|
|
rufus-dev.o: dev.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-dev.o `test -f 'dev.c' || echo '$(srcdir)/'`dev.c
|
|
|
|
|
|
|
|
rufus-dev.obj: dev.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-dev.obj `if test -f 'dev.c'; then $(CYGPATH_W) 'dev.c'; else $(CYGPATH_W) '$(srcdir)/dev.c'; fi`
|
|
|
|
|
2011-12-21 00:53:31 +00:00
|
|
|
rufus-dos.o: dos.c
|
2014-12-15 18:42:21 +00:00
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-dos.o `test -f 'dos.c' || echo '$(srcdir)/'`dos.c
|
2011-12-05 01:06:53 +00:00
|
|
|
|
2011-12-21 00:53:31 +00:00
|
|
|
rufus-dos.obj: dos.c
|
2014-12-15 18:42:21 +00:00
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-dos.obj `if test -f 'dos.c'; then $(CYGPATH_W) 'dos.c'; else $(CYGPATH_W) '$(srcdir)/dos.c'; fi`
|
2011-12-21 00:53:31 +00:00
|
|
|
|
|
|
|
rufus-dos_locale.o: dos_locale.c
|
2014-12-15 18:42:21 +00:00
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-dos_locale.o `test -f 'dos_locale.c' || echo '$(srcdir)/'`dos_locale.c
|
2011-12-21 00:53:31 +00:00
|
|
|
|
|
|
|
rufus-dos_locale.obj: dos_locale.c
|
2014-12-15 18:42:21 +00:00
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-dos_locale.obj `if test -f 'dos_locale.c'; then $(CYGPATH_W) 'dos_locale.c'; else $(CYGPATH_W) '$(srcdir)/dos_locale.c'; fi`
|
2011-12-05 01:06:53 +00:00
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-drive.o: drive.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-drive.o `test -f 'drive.c' || echo '$(srcdir)/'`drive.c
|
2011-12-06 02:23:28 +00:00
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-drive.obj: drive.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-drive.obj `if test -f 'drive.c'; then $(CYGPATH_W) 'drive.c'; else $(CYGPATH_W) '$(srcdir)/drive.c'; fi`
|
2011-12-06 02:23:28 +00:00
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-format.o: format.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-format.o `test -f 'format.c' || echo '$(srcdir)/'`format.c
|
2012-01-12 11:04:03 +00:00
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-format.obj: format.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-format.obj `if test -f 'format.c'; then $(CYGPATH_W) 'format.c'; else $(CYGPATH_W) '$(srcdir)/format.c'; fi`
|
2012-01-12 11:04:03 +00:00
|
|
|
|
2020-02-10 13:04:50 +00:00
|
|
|
rufus-format_ext.o: format_ext.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-format_ext.o `test -f 'format_ext.c' || echo '$(srcdir)/'`format_ext.c
|
|
|
|
|
|
|
|
rufus-format_ext.obj: format_ext.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-format_ext.obj `if test -f 'format_ext.c'; then $(CYGPATH_W) 'format_ext.c'; else $(CYGPATH_W) '$(srcdir)/format_ext.c'; fi`
|
|
|
|
|
|
|
|
rufus-format_fat32.o: format_fat32.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-format_fat32.o `test -f 'format_fat32.c' || echo '$(srcdir)/'`format_fat32.c
|
|
|
|
|
|
|
|
rufus-format_fat32.obj: format_fat32.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-format_fat32.obj `if test -f 'format_fat32.c'; then $(CYGPATH_W) 'format_fat32.c'; else $(CYGPATH_W) '$(srcdir)/format_fat32.c'; fi`
|
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-icon.o: icon.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-icon.o `test -f 'icon.c' || echo '$(srcdir)/'`icon.c
|
2014-05-17 23:37:01 +00:00
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-icon.obj: icon.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-icon.obj `if test -f 'icon.c'; then $(CYGPATH_W) 'icon.c'; else $(CYGPATH_W) '$(srcdir)/icon.c'; fi`
|
2014-05-17 23:37:01 +00:00
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-iso.o: iso.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-iso.o `test -f 'iso.c' || echo '$(srcdir)/'`iso.c
|
2013-01-19 04:04:54 +00:00
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-iso.obj: iso.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-iso.obj `if test -f 'iso.c'; then $(CYGPATH_W) 'iso.c'; else $(CYGPATH_W) '$(srcdir)/iso.c'; fi`
|
2013-01-19 04:04:54 +00:00
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-localization.o: localization.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-localization.o `test -f 'localization.c' || echo '$(srcdir)/'`localization.c
|
2011-12-05 01:06:53 +00:00
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-localization.obj: localization.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-localization.obj `if test -f 'localization.c'; then $(CYGPATH_W) 'localization.c'; else $(CYGPATH_W) '$(srcdir)/localization.c'; fi`
|
|
|
|
|
|
|
|
rufus-net.o: net.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-net.o `test -f 'net.c' || echo '$(srcdir)/'`net.c
|
|
|
|
|
|
|
|
rufus-net.obj: net.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-net.obj `if test -f 'net.c'; then $(CYGPATH_W) 'net.c'; else $(CYGPATH_W) '$(srcdir)/net.c'; fi`
|
2011-12-05 01:06:53 +00:00
|
|
|
|
2015-10-12 21:03:41 +00:00
|
|
|
rufus-parser.o: parser.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-parser.o `test -f 'parser.c' || echo '$(srcdir)/'`parser.c
|
|
|
|
|
|
|
|
rufus-parser.obj: parser.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-parser.obj `if test -f 'parser.c'; then $(CYGPATH_W) 'parser.c'; else $(CYGPATH_W) '$(srcdir)/parser.c'; fi`
|
|
|
|
|
|
|
|
rufus-pki.o: pki.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-pki.o `test -f 'pki.c' || echo '$(srcdir)/'`pki.c
|
|
|
|
|
|
|
|
rufus-pki.obj: pki.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-pki.obj `if test -f 'pki.c'; then $(CYGPATH_W) 'pki.c'; else $(CYGPATH_W) '$(srcdir)/pki.c'; fi`
|
|
|
|
|
2017-04-30 20:59:18 +00:00
|
|
|
rufus-process.o: process.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-process.o `test -f 'process.c' || echo '$(srcdir)/'`process.c
|
|
|
|
|
|
|
|
rufus-process.obj: process.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-process.obj `if test -f 'process.c'; then $(CYGPATH_W) 'process.c'; else $(CYGPATH_W) '$(srcdir)/process.c'; fi`
|
|
|
|
|
2021-04-22 21:43:20 +00:00
|
|
|
rufus-re.o: re.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-re.o `test -f 're.c' || echo '$(srcdir)/'`re.c
|
|
|
|
|
|
|
|
rufus-re.obj: re.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-re.obj `if test -f 're.c'; then $(CYGPATH_W) 're.c'; else $(CYGPATH_W) '$(srcdir)/re.c'; fi`
|
|
|
|
|
2015-10-12 21:03:41 +00:00
|
|
|
rufus-rufus.o: rufus.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-rufus.o `test -f 'rufus.c' || echo '$(srcdir)/'`rufus.c
|
|
|
|
|
|
|
|
rufus-rufus.obj: rufus.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-rufus.obj `if test -f 'rufus.c'; then $(CYGPATH_W) 'rufus.c'; else $(CYGPATH_W) '$(srcdir)/rufus.c'; fi`
|
|
|
|
|
2013-11-13 01:07:32 +00:00
|
|
|
rufus-smart.o: smart.c
|
2014-12-15 18:42:21 +00:00
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-smart.o `test -f 'smart.c' || echo '$(srcdir)/'`smart.c
|
2013-11-13 01:07:32 +00:00
|
|
|
|
|
|
|
rufus-smart.obj: smart.c
|
2014-12-15 18:42:21 +00:00
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-smart.obj `if test -f 'smart.c'; then $(CYGPATH_W) 'smart.c'; else $(CYGPATH_W) '$(srcdir)/smart.c'; fi`
|
2013-11-13 01:07:32 +00:00
|
|
|
|
2013-01-24 21:30:11 +00:00
|
|
|
rufus-stdfn.o: stdfn.c
|
2014-12-15 18:42:21 +00:00
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-stdfn.o `test -f 'stdfn.c' || echo '$(srcdir)/'`stdfn.c
|
2013-01-24 21:30:11 +00:00
|
|
|
|
|
|
|
rufus-stdfn.obj: stdfn.c
|
2014-12-15 18:42:21 +00:00
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-stdfn.obj `if test -f 'stdfn.c'; then $(CYGPATH_W) 'stdfn.c'; else $(CYGPATH_W) '$(srcdir)/stdfn.c'; fi`
|
2013-01-24 21:30:11 +00:00
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-stdio.o: stdio.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-stdio.o `test -f 'stdio.c' || echo '$(srcdir)/'`stdio.c
|
|
|
|
|
|
|
|
rufus-stdio.obj: stdio.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-stdio.obj `if test -f 'stdio.c'; then $(CYGPATH_W) 'stdio.c'; else $(CYGPATH_W) '$(srcdir)/stdio.c'; fi`
|
|
|
|
|
2011-12-05 01:06:53 +00:00
|
|
|
rufus-stdlg.o: stdlg.c
|
2014-12-15 18:42:21 +00:00
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-stdlg.o `test -f 'stdlg.c' || echo '$(srcdir)/'`stdlg.c
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
rufus-stdlg.obj: stdlg.c
|
2014-12-15 18:42:21 +00:00
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-stdlg.obj `if test -f 'stdlg.c'; then $(CYGPATH_W) 'stdlg.c'; else $(CYGPATH_W) '$(srcdir)/stdlg.c'; fi`
|
2011-12-05 01:06:53 +00:00
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-syslinux.o: syslinux.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-syslinux.o `test -f 'syslinux.c' || echo '$(srcdir)/'`syslinux.c
|
|
|
|
|
|
|
|
rufus-syslinux.obj: syslinux.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-syslinux.obj `if test -f 'syslinux.c'; then $(CYGPATH_W) 'syslinux.c'; else $(CYGPATH_W) '$(srcdir)/syslinux.c'; fi`
|
|
|
|
|
2018-07-06 04:46:36 +00:00
|
|
|
rufus-ui.o: ui.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-ui.o `test -f 'ui.c' || echo '$(srcdir)/'`ui.c
|
|
|
|
|
|
|
|
rufus-ui.obj: ui.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-ui.obj `if test -f 'ui.c'; then $(CYGPATH_W) 'ui.c'; else $(CYGPATH_W) '$(srcdir)/ui.c'; fi`
|
|
|
|
|
2015-06-29 22:43:49 +00:00
|
|
|
rufus-vhd.o: vhd.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-vhd.o `test -f 'vhd.c' || echo '$(srcdir)/'`vhd.c
|
|
|
|
|
|
|
|
rufus-vhd.obj: vhd.c
|
|
|
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-vhd.obj `if test -f 'vhd.c'; then $(CYGPATH_W) 'vhd.c'; else $(CYGPATH_W) '$(srcdir)/vhd.c'; fi`
|
|
|
|
|
2012-01-11 00:05:16 +00:00
|
|
|
# This directory's subdirectories are mostly independent; you can cd
|
2014-12-15 18:42:21 +00:00
|
|
|
# into them and run 'make' without going through this Makefile.
|
|
|
|
# To change the values of 'make' variables: instead of editing Makefiles,
|
|
|
|
# (1) if the variable is set in 'config.status', edit 'config.status'
|
|
|
|
# (which will cause the Makefiles to be regenerated when you run 'make');
|
|
|
|
# (2) otherwise, pass the desired values on the 'make' command line.
|
|
|
|
$(am__recursive_targets):
|
|
|
|
@fail=; \
|
|
|
|
if $(am__make_keepgoing); then \
|
|
|
|
failcom='fail=yes'; \
|
|
|
|
else \
|
|
|
|
failcom='exit 1'; \
|
|
|
|
fi; \
|
2012-01-11 00:05:16 +00:00
|
|
|
dot_seen=no; \
|
|
|
|
target=`echo $@ | sed s/-recursive//`; \
|
2014-12-15 18:42:21 +00:00
|
|
|
case "$@" in \
|
|
|
|
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
|
|
|
|
*) list='$(SUBDIRS)' ;; \
|
|
|
|
esac; \
|
|
|
|
for subdir in $$list; do \
|
2012-01-11 00:05:16 +00:00
|
|
|
echo "Making $$target in $$subdir"; \
|
|
|
|
if test "$$subdir" = "."; then \
|
|
|
|
dot_seen=yes; \
|
|
|
|
local_target="$$target-am"; \
|
|
|
|
else \
|
|
|
|
local_target="$$target"; \
|
|
|
|
fi; \
|
|
|
|
($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|
|
|
|
|| eval $$failcom; \
|
|
|
|
done; \
|
|
|
|
if test "$$dot_seen" = "no"; then \
|
|
|
|
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
|
|
|
|
fi; test -z "$$fail"
|
|
|
|
|
2014-12-15 18:42:21 +00:00
|
|
|
ID: $(am__tagged_files)
|
|
|
|
$(am__define_uniq_tagged_files); mkid -fID $$unique
|
|
|
|
tags: tags-recursive
|
|
|
|
TAGS: tags
|
|
|
|
|
|
|
|
tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
|
2011-12-05 01:06:53 +00:00
|
|
|
set x; \
|
|
|
|
here=`pwd`; \
|
2012-01-11 00:05:16 +00:00
|
|
|
if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
|
|
|
|
include_option=--etags-include; \
|
|
|
|
empty_fix=.; \
|
|
|
|
else \
|
|
|
|
include_option=--include; \
|
|
|
|
empty_fix=; \
|
|
|
|
fi; \
|
|
|
|
list='$(SUBDIRS)'; for subdir in $$list; do \
|
|
|
|
if test "$$subdir" = .; then :; else \
|
|
|
|
test ! -f $$subdir/TAGS || \
|
|
|
|
set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
|
|
|
|
fi; \
|
|
|
|
done; \
|
2014-12-15 18:42:21 +00:00
|
|
|
$(am__define_uniq_tagged_files); \
|
2011-12-05 01:06:53 +00:00
|
|
|
shift; \
|
|
|
|
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
|
|
|
|
test -n "$$unique" || unique=$$empty_fix; \
|
|
|
|
if test $$# -gt 0; then \
|
|
|
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
|
|
|
"$$@" $$unique; \
|
|
|
|
else \
|
|
|
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
|
|
|
$$unique; \
|
|
|
|
fi; \
|
|
|
|
fi
|
2014-12-15 18:42:21 +00:00
|
|
|
ctags: ctags-recursive
|
|
|
|
|
|
|
|
CTAGS: ctags
|
|
|
|
ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
|
|
|
|
$(am__define_uniq_tagged_files); \
|
2011-12-05 01:06:53 +00:00
|
|
|
test -z "$(CTAGS_ARGS)$$unique" \
|
|
|
|
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
|
|
|
$$unique
|
|
|
|
|
|
|
|
GTAGS:
|
|
|
|
here=`$(am__cd) $(top_builddir) && pwd` \
|
|
|
|
&& $(am__cd) $(top_srcdir) \
|
|
|
|
&& gtags -i $(GTAGS_ARGS) "$$here"
|
2014-12-15 18:42:21 +00:00
|
|
|
cscopelist: cscopelist-recursive
|
|
|
|
|
|
|
|
cscopelist-am: $(am__tagged_files)
|
|
|
|
list='$(am__tagged_files)'; \
|
|
|
|
case "$(srcdir)" in \
|
|
|
|
[\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
|
|
|
|
*) sdir=$(subdir)/$(srcdir) ;; \
|
|
|
|
esac; \
|
|
|
|
for i in $$list; do \
|
|
|
|
if test -f "$$i"; then \
|
|
|
|
echo "$(subdir)/$$i"; \
|
|
|
|
else \
|
|
|
|
echo "$$sdir/$$i"; \
|
|
|
|
fi; \
|
|
|
|
done >> $(top_builddir)/cscope.files
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
distclean-tags:
|
|
|
|
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
|
|
|
check-am: all-am
|
2012-01-11 00:05:16 +00:00
|
|
|
check: check-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
all-am: Makefile $(PROGRAMS)
|
2012-01-11 00:05:16 +00:00
|
|
|
installdirs: installdirs-recursive
|
|
|
|
installdirs-am:
|
|
|
|
install: install-recursive
|
|
|
|
install-exec: install-exec-recursive
|
|
|
|
install-data: install-data-recursive
|
|
|
|
uninstall: uninstall-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
install-am: all-am
|
|
|
|
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
|
|
|
|
2012-01-11 00:05:16 +00:00
|
|
|
installcheck: installcheck-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
install-strip:
|
2014-12-15 18:42:21 +00:00
|
|
|
if test -z '$(STRIP)'; then \
|
|
|
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
|
|
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
|
|
|
install; \
|
|
|
|
else \
|
|
|
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
|
|
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
|
|
|
"INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
|
|
|
|
fi
|
2011-12-05 01:06:53 +00:00
|
|
|
mostlyclean-generic:
|
|
|
|
|
|
|
|
clean-generic:
|
|
|
|
|
|
|
|
distclean-generic:
|
|
|
|
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
|
|
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
|
|
|
|
|
|
|
|
maintainer-clean-generic:
|
|
|
|
@echo "This command is intended for maintainers to use"
|
|
|
|
@echo "it deletes files that may require special tools to rebuild."
|
2012-01-11 00:05:16 +00:00
|
|
|
clean: clean-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
|
2011-12-05 01:11:15 +00:00
|
|
|
clean-am: clean-generic clean-noinstPROGRAMS mostlyclean-am
|
2011-12-05 01:06:53 +00:00
|
|
|
|
2012-01-11 00:05:16 +00:00
|
|
|
distclean: distclean-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
-rm -f Makefile
|
|
|
|
distclean-am: clean-am distclean-compile distclean-generic \
|
|
|
|
distclean-tags
|
|
|
|
|
2012-01-11 00:05:16 +00:00
|
|
|
dvi: dvi-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
dvi-am:
|
|
|
|
|
2012-01-11 00:05:16 +00:00
|
|
|
html: html-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
html-am:
|
|
|
|
|
2012-01-11 00:05:16 +00:00
|
|
|
info: info-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
info-am:
|
|
|
|
|
|
|
|
install-data-am:
|
|
|
|
|
2012-01-11 00:05:16 +00:00
|
|
|
install-dvi: install-dvi-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
install-dvi-am:
|
|
|
|
|
2011-12-05 01:11:15 +00:00
|
|
|
install-exec-am:
|
2011-12-05 01:06:53 +00:00
|
|
|
|
2012-01-11 00:05:16 +00:00
|
|
|
install-html: install-html-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
install-html-am:
|
|
|
|
|
2012-01-11 00:05:16 +00:00
|
|
|
install-info: install-info-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
install-info-am:
|
|
|
|
|
|
|
|
install-man:
|
|
|
|
|
2012-01-11 00:05:16 +00:00
|
|
|
install-pdf: install-pdf-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
install-pdf-am:
|
|
|
|
|
2012-01-11 00:05:16 +00:00
|
|
|
install-ps: install-ps-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
install-ps-am:
|
|
|
|
|
|
|
|
installcheck-am:
|
|
|
|
|
2012-01-11 00:05:16 +00:00
|
|
|
maintainer-clean: maintainer-clean-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
-rm -f Makefile
|
|
|
|
maintainer-clean-am: distclean-am maintainer-clean-generic
|
|
|
|
|
2012-01-11 00:05:16 +00:00
|
|
|
mostlyclean: mostlyclean-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
mostlyclean-am: mostlyclean-compile mostlyclean-generic
|
|
|
|
|
2012-01-11 00:05:16 +00:00
|
|
|
pdf: pdf-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
pdf-am:
|
|
|
|
|
2012-01-11 00:05:16 +00:00
|
|
|
ps: ps-recursive
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
ps-am:
|
|
|
|
|
2011-12-05 01:11:15 +00:00
|
|
|
uninstall-am:
|
2011-12-05 01:06:53 +00:00
|
|
|
|
2014-12-15 18:42:21 +00:00
|
|
|
.MAKE: $(am__recursive_targets) install-am install-strip
|
|
|
|
|
|
|
|
.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
|
|
|
|
check-am clean clean-generic clean-noinstPROGRAMS \
|
|
|
|
cscopelist-am ctags ctags-am distclean distclean-compile \
|
|
|
|
distclean-generic distclean-tags dvi dvi-am html html-am info \
|
|
|
|
info-am install install-am install-data install-data-am \
|
|
|
|
install-dvi install-dvi-am install-exec install-exec-am \
|
|
|
|
install-html install-html-am install-info install-info-am \
|
|
|
|
install-man install-pdf install-pdf-am install-ps \
|
|
|
|
install-ps-am install-strip installcheck installcheck-am \
|
|
|
|
installdirs installdirs-am maintainer-clean \
|
2012-01-11 00:05:16 +00:00
|
|
|
maintainer-clean-generic mostlyclean mostlyclean-compile \
|
2014-12-15 18:42:21 +00:00
|
|
|
mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \
|
|
|
|
uninstall-am
|
2011-12-05 01:06:53 +00:00
|
|
|
|
|
|
|
|
2018-07-16 15:38:40 +00:00
|
|
|
%_rc.o: %.rc ../res/loc/embedded.loc
|
2014-11-12 23:45:49 +00:00
|
|
|
$(AM_V_WINDRES) $(AM_RCFLAGS) -i $< -o $@
|
2011-12-15 15:53:33 +00:00
|
|
|
|
2011-12-05 01:06:53 +00:00
|
|
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
|
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
|
|
.NOEXPORT:
|