CC = @CC@ CP = @CP@ CUT = @CUT@ GREP = @GREP@ LN = @LN_S@ MKDIR = @MKDIR@ RM = @RM@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ top_srcdir = @top_srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ bindir = @bindir@ libdir = @libdir@ includedir = @includedir@ sysconfdir = @sysconfdir@ localstatedir = @localstatedir@ datarootdir = @datarootdir@ datadir = @datadir@ localedir = @localedir@ SRC = bob.c cmdline.c color.c conf.c coords.c cpuid.c cpuid_op.c crc.c debugs.c SRC += draw.c dynload.c dynload_bind.c endians.c envs.c files.c fonts.c gui.c SRC += hotplugs.c image.c inputs.c locks.c main.c maths.c messages.c msgs.c SRC += node.c proc.c regexs.c ribbon.c settings.c sighand.c stores.c styles.c SRC += system.c threads.c timer.c unicode.c SRC += bind_redtools.c SRC += dsl.c dsl_blob.c dsl_cb.c dsl_error.c dsl_file.c dsl_gc.c dsl_image.c SRC += dsl_number.c dsl_post.c dsl_pre.c dsl_rpn.c dsl_stack.c dsl_string.c SRC += dsl_variable.c SRC += widget.c widget_cb.c widget_key.c widget_res.c SRC += worker_ca.c worker_cb.c worker_clock.c worker_collect.c worker_dsl.c SRC += worker_draw.c worker_hotplug.c worker_input.c worker_menu.c SRC += worker_mixer.c worker_play.c worker_remote.c DEP = Makefile DEP += banner.h config.h declarations.h defines.h dimension.h dynvars.h DEP += macros.h pixel.h stringies.h structures.h DEP += bob.h cmdline.h cmdline_str.h cmdline_tab.h color.h colors_x11.h conf.h DEP += conf_str.h conf_tab.h coords.h cpuid.h cpuid_op.h crc.h debugs.h draw.h DEP += dynload.h dynload_bind.h dynload_bind_str.h dynload_ret.h dynload_str.h DEP += endians.h envs.h files.h fonts.h gui.h gui_cmd.h hotplugs.h DEP += hotplugs_shr.h image.h inputs.h locks.h main.h maths.h menu_helper.h DEP += messages.h msgs.h node.h proc.h regexs.h ribbon.h settings.h DEP += settings_shr.h settings_str.h sighand.h stores.h stores_shr.h styles.h DEP += styles_str.h system.h threads.h timer.h unicode.h DEP += bind_redtools.h DEP += dsl.h dsl_attr.h dsl_blob.h dsl_cb.h dsl_cmd.h dsl_errno.h dsl_error.h DEP += dsl_file.h dsl_gc.h dsl_helper.h dsl_image.h dsl_int.h dsl_number.h DEP += dsl_post.h dsl_pre.h dsl_rpn.h dsl_shr.h dsl_stack.h dsl_string.h DEP += dsl_variable.h DEP += widget.h widget_cb.h widget_helper.h widget_key.h widget_res.h DEP += widget_shr.h widget_str.h DEP += worker_ca.h worker_cb.h worker_clock.h worker_collect.h worker_dsl.h DEP += worker_draw.h worker_hotplug.h worker_input.h worker_menu.h DEP += worker_mixer.h worker_play.h worker_remote.h DEP += input/input_driver.h INC = @E_FLAGS@ @DEFS@ INC += @GNUTLS_CFLAGS@ @OPENSSL_CFLAGS@ INC += @ALSA_CFLAGS@ @AO_CFLAGS@ @PORTAUDIO_CFLAGS@ @PULSEAUDIO_CFLAGS@ @SNDIO_CFLAGS@ INC += @FLAC_CFLAGS@ INC += @EGL_CFLAGS@ @XRANDR_CFLAGS@ INC += @FREETYPE2_CFLAGS@ @GL_CFLAGS@ @XEXT_CFLAGS@ @X11_CFLAGS@ INC += @PCRE2_CFLAGS@ INC += -DBINDIR=\"$(bindir)\" -DETCDIR=\"$(sysconfdir)\" -DINCDIR=\"$(includedir)\" -DLIBDIR=\"$(libdir)\" -DSHRDIR=\"$(datadir)\" INC += -DLOCALEDIR=\"$(localedir)\" OBJ = $(SRC:.c=.@OBJEXT@) .SUFFIXES = .c .c.@OBJEXT@: @echo Compiling engine/$< ; $(CC) $(INC) -UPROG_HAS_EMBEDSCRIPT -c -o $@ $< all: $(OBJ) @true $(OBJ): $(DEP) dsl.@OBJEXT@: dsl_ano.h widget.@OBJEXT@: widget_defs.h worker_menu.@OBJEXT@: menu_defs.h .PHONY: clean clean: @-$(RM) -f *.@OBJEXT@ install: @true uninstall: @true