1*5e7646d2SAndroid Build Coastguard Worker# 2*5e7646d2SAndroid Build Coastguard Worker# Common makefile definitions for CUPS. 3*5e7646d2SAndroid Build Coastguard Worker# 4*5e7646d2SAndroid Build Coastguard Worker# Copyright © 2007-2019 by Apple Inc. 5*5e7646d2SAndroid Build Coastguard Worker# Copyright © 1997-2007 by Easy Software Products, all rights reserved. 6*5e7646d2SAndroid Build Coastguard Worker# 7*5e7646d2SAndroid Build Coastguard Worker# Licensed under Apache License v2.0. See the file "LICENSE" for more 8*5e7646d2SAndroid Build Coastguard Worker# information. 9*5e7646d2SAndroid Build Coastguard Worker# 10*5e7646d2SAndroid Build Coastguard Worker 11*5e7646d2SAndroid Build Coastguard Worker# 12*5e7646d2SAndroid Build Coastguard Worker# CUPS version... 13*5e7646d2SAndroid Build Coastguard Worker# 14*5e7646d2SAndroid Build Coastguard Worker 15*5e7646d2SAndroid Build Coastguard WorkerCUPS_VERSION = @CUPS_VERSION@ 16*5e7646d2SAndroid Build Coastguard Worker 17*5e7646d2SAndroid Build Coastguard Worker 18*5e7646d2SAndroid Build Coastguard Worker# 19*5e7646d2SAndroid Build Coastguard Worker# Programs... 20*5e7646d2SAndroid Build Coastguard Worker# 21*5e7646d2SAndroid Build Coastguard Worker 22*5e7646d2SAndroid Build Coastguard WorkerAR = @AR@ 23*5e7646d2SAndroid Build Coastguard WorkerAWK = @AWK@ 24*5e7646d2SAndroid Build Coastguard WorkerCC = @LIBTOOL_CC@ @CC@ 25*5e7646d2SAndroid Build Coastguard WorkerCHMOD = @CHMOD@ 26*5e7646d2SAndroid Build Coastguard WorkerCXX = @LIBTOOL_CXX@ @CXX@ 27*5e7646d2SAndroid Build Coastguard WorkerDSO = @DSO@ 28*5e7646d2SAndroid Build Coastguard WorkerDSOXX = @DSOXX@ 29*5e7646d2SAndroid Build Coastguard WorkerGZIPPROG = @GZIPPROG@ 30*5e7646d2SAndroid Build Coastguard WorkerINSTALL = @INSTALL@ 31*5e7646d2SAndroid Build Coastguard WorkerLD = @LD@ 32*5e7646d2SAndroid Build Coastguard WorkerLD_CC = @LD_CC@ 33*5e7646d2SAndroid Build Coastguard WorkerLD_CXX = @LD_CXX@ 34*5e7646d2SAndroid Build Coastguard WorkerLIBTOOL = @LIBTOOL@ 35*5e7646d2SAndroid Build Coastguard WorkerLN = @LN@ -sf 36*5e7646d2SAndroid Build Coastguard WorkerMKDIR = @MKDIR@ -p 37*5e7646d2SAndroid Build Coastguard WorkerMV = @MV@ 38*5e7646d2SAndroid Build Coastguard WorkerRANLIB = @RANLIB@ 39*5e7646d2SAndroid Build Coastguard WorkerRM = @RM@ -f 40*5e7646d2SAndroid Build Coastguard WorkerRMDIR = @RMDIR@ 41*5e7646d2SAndroid Build Coastguard WorkerSED = @SED@ 42*5e7646d2SAndroid Build Coastguard WorkerSHELL = /bin/sh 43*5e7646d2SAndroid Build Coastguard Worker 44*5e7646d2SAndroid Build Coastguard Worker# 45*5e7646d2SAndroid Build Coastguard Worker# Installation programs... 46*5e7646d2SAndroid Build Coastguard Worker# 47*5e7646d2SAndroid Build Coastguard Worker 48*5e7646d2SAndroid Build Coastguard WorkerINSTALL_BIN = @LIBTOOL_INSTALL@ $(INSTALL) -c -m @CUPS_EXE_FILE_PERM@ @INSTALL_STRIP@ 49*5e7646d2SAndroid Build Coastguard WorkerINSTALL_COMPDATA = $(INSTALL) -c -m 444 @INSTALL_GZIP@ 50*5e7646d2SAndroid Build Coastguard WorkerINSTALL_CONFIG = $(INSTALL) -c -m @CUPS_CONFIG_FILE_PERM@ 51*5e7646d2SAndroid Build Coastguard WorkerINSTALL_DATA = $(INSTALL) -c -m 444 52*5e7646d2SAndroid Build Coastguard WorkerINSTALL_DIR = $(INSTALL) -d 53*5e7646d2SAndroid Build Coastguard WorkerINSTALL_LIB = @LIBTOOL_INSTALL@ $(INSTALL) -c -m @CUPS_EXE_FILE_PERM@ @INSTALL_STRIP@ 54*5e7646d2SAndroid Build Coastguard WorkerINSTALL_MAN = $(INSTALL) -c -m 444 55*5e7646d2SAndroid Build Coastguard WorkerINSTALL_SCRIPT = $(INSTALL) -c -m @CUPS_EXE_FILE_PERM@ 56*5e7646d2SAndroid Build Coastguard Worker 57*5e7646d2SAndroid Build Coastguard Worker# 58*5e7646d2SAndroid Build Coastguard Worker# Default user, group, and system groups for the scheduler... 59*5e7646d2SAndroid Build Coastguard Worker# 60*5e7646d2SAndroid Build Coastguard Worker 61*5e7646d2SAndroid Build Coastguard WorkerCUPS_USER = @CUPS_USER@ 62*5e7646d2SAndroid Build Coastguard WorkerCUPS_GROUP = @CUPS_GROUP@ 63*5e7646d2SAndroid Build Coastguard WorkerCUPS_SYSTEM_GROUPS = @CUPS_SYSTEM_GROUPS@ 64*5e7646d2SAndroid Build Coastguard WorkerCUPS_PRIMARY_SYSTEM_GROUP = @CUPS_PRIMARY_SYSTEM_GROUP@ 65*5e7646d2SAndroid Build Coastguard Worker 66*5e7646d2SAndroid Build Coastguard Worker# 67*5e7646d2SAndroid Build Coastguard Worker# Default permissions... 68*5e7646d2SAndroid Build Coastguard Worker# 69*5e7646d2SAndroid Build Coastguard Worker 70*5e7646d2SAndroid Build Coastguard WorkerCUPS_CONFIG_FILE_PERM = @CUPS_CONFIG_FILE_PERM@ 71*5e7646d2SAndroid Build Coastguard WorkerCUPS_CUPSD_FILE_PERM = @CUPS_CUPSD_FILE_PERM@ 72*5e7646d2SAndroid Build Coastguard WorkerCUPS_LOG_FILE_PERM = @CUPS_LOG_FILE_PERM@ 73*5e7646d2SAndroid Build Coastguard Worker 74*5e7646d2SAndroid Build Coastguard Worker# 75*5e7646d2SAndroid Build Coastguard Worker# Languages to install... 76*5e7646d2SAndroid Build Coastguard Worker# 77*5e7646d2SAndroid Build Coastguard Worker 78*5e7646d2SAndroid Build Coastguard WorkerLANGUAGES = @LANGUAGES@ 79*5e7646d2SAndroid Build Coastguard WorkerINSTALL_LANGUAGES = @INSTALL_LANGUAGES@ 80*5e7646d2SAndroid Build Coastguard WorkerUNINSTALL_LANGUAGES = @UNINSTALL_LANGUAGES@ 81*5e7646d2SAndroid Build Coastguard Worker 82*5e7646d2SAndroid Build Coastguard Worker# 83*5e7646d2SAndroid Build Coastguard Worker# Cross-compilation support: "local" target is used for any tools that are 84*5e7646d2SAndroid Build Coastguard Worker# built and run locally. 85*5e7646d2SAndroid Build Coastguard Worker# 86*5e7646d2SAndroid Build Coastguard Worker 87*5e7646d2SAndroid Build Coastguard WorkerLOCALTARGET = @LOCALTARGET@ 88*5e7646d2SAndroid Build Coastguard Worker 89*5e7646d2SAndroid Build Coastguard Worker 90*5e7646d2SAndroid Build Coastguard Worker# 91*5e7646d2SAndroid Build Coastguard Worker# Libraries... 92*5e7646d2SAndroid Build Coastguard Worker# 93*5e7646d2SAndroid Build Coastguard Worker 94*5e7646d2SAndroid Build Coastguard WorkerLIBCUPS = @LIBCUPS@ 95*5e7646d2SAndroid Build Coastguard WorkerLIBCUPSIMAGE = @LIBCUPSIMAGE@ 96*5e7646d2SAndroid Build Coastguard WorkerLIBCUPSOBJS = @LIBCUPSOBJS@ 97*5e7646d2SAndroid Build Coastguard WorkerLIBCUPSSTATIC = @LIBCUPSSTATIC@ 98*5e7646d2SAndroid Build Coastguard WorkerLIBGSSAPI = @LIBGSSAPI@ 99*5e7646d2SAndroid Build Coastguard WorkerLIBHEADERS = @LIBHEADERS@ 100*5e7646d2SAndroid Build Coastguard WorkerLIBHEADERSPRIV = @LIBHEADERSPRIV@ 101*5e7646d2SAndroid Build Coastguard WorkerLIBMALLOC = @LIBMALLOC@ 102*5e7646d2SAndroid Build Coastguard WorkerLIBPAPER = @LIBPAPER@ 103*5e7646d2SAndroid Build Coastguard WorkerLIBUSB = @LIBUSB@ 104*5e7646d2SAndroid Build Coastguard WorkerLIBWRAP = @LIBWRAP@ 105*5e7646d2SAndroid Build Coastguard WorkerLIBZ = @LIBZ@ 106*5e7646d2SAndroid Build Coastguard Worker 107*5e7646d2SAndroid Build Coastguard Worker# 108*5e7646d2SAndroid Build Coastguard Worker# Install static libraries? 109*5e7646d2SAndroid Build Coastguard Worker# 110*5e7646d2SAndroid Build Coastguard Worker 111*5e7646d2SAndroid Build Coastguard WorkerINSTALLSTATIC = @INSTALLSTATIC@ 112*5e7646d2SAndroid Build Coastguard Worker 113*5e7646d2SAndroid Build Coastguard Worker# 114*5e7646d2SAndroid Build Coastguard Worker# IPP backend aliases... 115*5e7646d2SAndroid Build Coastguard Worker# 116*5e7646d2SAndroid Build Coastguard Worker 117*5e7646d2SAndroid Build Coastguard WorkerIPPALIASES = @IPPALIASES@ 118*5e7646d2SAndroid Build Coastguard Worker 119*5e7646d2SAndroid Build Coastguard Worker 120*5e7646d2SAndroid Build Coastguard Worker# 121*5e7646d2SAndroid Build Coastguard Worker# ippeveprinter commands... 122*5e7646d2SAndroid Build Coastguard Worker# 123*5e7646d2SAndroid Build Coastguard Worker 124*5e7646d2SAndroid Build Coastguard WorkerIPPEVECOMMANDS = @IPPEVECOMMANDS@ 125*5e7646d2SAndroid Build Coastguard Worker 126*5e7646d2SAndroid Build Coastguard Worker 127*5e7646d2SAndroid Build Coastguard Worker# 128*5e7646d2SAndroid Build Coastguard Worker# Install XPC backends? 129*5e7646d2SAndroid Build Coastguard Worker# 130*5e7646d2SAndroid Build Coastguard Worker 131*5e7646d2SAndroid Build Coastguard WorkerINSTALLXPC = @INSTALLXPC@ 132*5e7646d2SAndroid Build Coastguard Worker 133*5e7646d2SAndroid Build Coastguard Worker# 134*5e7646d2SAndroid Build Coastguard Worker# Code signing... 135*5e7646d2SAndroid Build Coastguard Worker# 136*5e7646d2SAndroid Build Coastguard Worker 137*5e7646d2SAndroid Build Coastguard WorkerCODE_SIGN = @CODE_SIGN@ 138*5e7646d2SAndroid Build Coastguard WorkerCODE_SIGN_IDENTITY = - 139*5e7646d2SAndroid Build Coastguard Worker 140*5e7646d2SAndroid Build Coastguard Worker# 141*5e7646d2SAndroid Build Coastguard Worker# Program options... 142*5e7646d2SAndroid Build Coastguard Worker# 143*5e7646d2SAndroid Build Coastguard Worker# ARCHFLAGS Defines the default architecture build options. 144*5e7646d2SAndroid Build Coastguard Worker# OPTIM Defines the common compiler optimization/debugging options 145*5e7646d2SAndroid Build Coastguard Worker# for all architectures. 146*5e7646d2SAndroid Build Coastguard Worker# OPTIONS Defines other compile-time options (currently only -DDEBUG 147*5e7646d2SAndroid Build Coastguard Worker# for extra debug info) 148*5e7646d2SAndroid Build Coastguard Worker# 149*5e7646d2SAndroid Build Coastguard Worker 150*5e7646d2SAndroid Build Coastguard WorkerALL_CFLAGS = -I.. -D_CUPS_SOURCE $(CFLAGS) \ 151*5e7646d2SAndroid Build Coastguard Worker $(SSLFLAGS) @LARGEFILE@ @PTHREAD_FLAGS@ \ 152*5e7646d2SAndroid Build Coastguard Worker $(ONDEMANDFLAGS) $(OPTIONS) 153*5e7646d2SAndroid Build Coastguard WorkerALL_CXXFLAGS = -I.. -D_CUPS_SOURCE $(CXXFLAGS) \ 154*5e7646d2SAndroid Build Coastguard Worker $(SSLFLAGS) @LARGEFILE@ @PTHREAD_FLAGS@ \ 155*5e7646d2SAndroid Build Coastguard Worker $(ONDEMANDFLAGS) $(OPTIONS) 156*5e7646d2SAndroid Build Coastguard WorkerALL_DSOFLAGS = -L../cups @ARCHFLAGS@ @RELROFLAGS@ $(DSOFLAGS) $(OPTIM) 157*5e7646d2SAndroid Build Coastguard WorkerALL_LDFLAGS = -L../cups @LDARCHFLAGS@ @RELROFLAGS@ $(LDFLAGS) \ 158*5e7646d2SAndroid Build Coastguard Worker @PIEFLAGS@ $(OPTIM) 159*5e7646d2SAndroid Build Coastguard WorkerARCHFLAGS = @ARCHFLAGS@ 160*5e7646d2SAndroid Build Coastguard WorkerARFLAGS = @ARFLAGS@ 161*5e7646d2SAndroid Build Coastguard WorkerBACKLIBS = @BACKLIBS@ 162*5e7646d2SAndroid Build Coastguard WorkerBUILDDIRS = @BUILDDIRS@ 163*5e7646d2SAndroid Build Coastguard WorkerCFLAGS = @CPPFLAGS@ @CFLAGS@ 164*5e7646d2SAndroid Build Coastguard WorkerCOMMONLIBS = @LIBS@ 165*5e7646d2SAndroid Build Coastguard WorkerCXXFLAGS = @CPPFLAGS@ @CXXFLAGS@ 166*5e7646d2SAndroid Build Coastguard WorkerCXXLIBS = @CXXLIBS@ 167*5e7646d2SAndroid Build Coastguard WorkerDBUS_NOTIFIER = @DBUS_NOTIFIER@ 168*5e7646d2SAndroid Build Coastguard WorkerDBUS_NOTIFIERLIBS = @DBUS_NOTIFIERLIBS@ 169*5e7646d2SAndroid Build Coastguard WorkerDNSSD_BACKEND = @DNSSD_BACKEND@ 170*5e7646d2SAndroid Build Coastguard WorkerDSOFLAGS = @DSOFLAGS@ 171*5e7646d2SAndroid Build Coastguard WorkerDNSSDLIBS = @DNSSDLIBS@ 172*5e7646d2SAndroid Build Coastguard WorkerIPPFIND_BIN = @IPPFIND_BIN@ 173*5e7646d2SAndroid Build Coastguard WorkerIPPFIND_MAN = @IPPFIND_MAN@ 174*5e7646d2SAndroid Build Coastguard WorkerLDFLAGS = @LDFLAGS@ 175*5e7646d2SAndroid Build Coastguard WorkerLINKCUPS = @LINKCUPS@ 176*5e7646d2SAndroid Build Coastguard WorkerLINKCUPSSTATIC = ../cups/$(LIBCUPSSTATIC) $(LIBS) 177*5e7646d2SAndroid Build Coastguard WorkerLIBS = $(LIBGSSAPI) $(DNSSDLIBS) $(SSLLIBS) $(LIBZ) $(COMMONLIBS) 178*5e7646d2SAndroid Build Coastguard WorkerONDEMANDFLAGS = @ONDEMANDFLAGS@ 179*5e7646d2SAndroid Build Coastguard WorkerONDEMANDLIBS = @ONDEMANDLIBS@ 180*5e7646d2SAndroid Build Coastguard WorkerOPTIM = @OPTIM@ 181*5e7646d2SAndroid Build Coastguard WorkerOPTIONS = @WARNING_OPTIONS@ 182*5e7646d2SAndroid Build Coastguard WorkerPAMLIBS = @PAMLIBS@ 183*5e7646d2SAndroid Build Coastguard WorkerSERVERLIBS = @SERVERLIBS@ 184*5e7646d2SAndroid Build Coastguard WorkerSSLFLAGS = @SSLFLAGS@ 185*5e7646d2SAndroid Build Coastguard WorkerSSLLIBS = @SSLLIBS@ 186*5e7646d2SAndroid Build Coastguard WorkerUNITTESTS = @UNITTESTS@ 187*5e7646d2SAndroid Build Coastguard Worker 188*5e7646d2SAndroid Build Coastguard Worker 189*5e7646d2SAndroid Build Coastguard Worker# 190*5e7646d2SAndroid Build Coastguard Worker# Directories... 191*5e7646d2SAndroid Build Coastguard Worker# 192*5e7646d2SAndroid Build Coastguard Worker# The first section uses the GNU names (which are *extremely* 193*5e7646d2SAndroid Build Coastguard Worker# difficult to find in a makefile because they are lowercase...) 194*5e7646d2SAndroid Build Coastguard Worker# We have to define these first because autoconf uses ${prefix} 195*5e7646d2SAndroid Build Coastguard Worker# and ${exec_prefix} for most of the other directories... 196*5e7646d2SAndroid Build Coastguard Worker# 197*5e7646d2SAndroid Build Coastguard Worker# The "datarootdir" variable may not get defined if you are using 198*5e7646d2SAndroid Build Coastguard Worker# a version of autoconf prior to 2.60. 199*5e7646d2SAndroid Build Coastguard Worker# 200*5e7646d2SAndroid Build Coastguard Worker# This is immediately followed by definition in ALL CAPS for the 201*5e7646d2SAndroid Build Coastguard Worker# needed directories... 202*5e7646d2SAndroid Build Coastguard Worker# 203*5e7646d2SAndroid Build Coastguard Worker 204*5e7646d2SAndroid Build Coastguard Workerbindir = @bindir@ 205*5e7646d2SAndroid Build Coastguard Workerdatadir = @datadir@ 206*5e7646d2SAndroid Build Coastguard Workerdatarootdir = @datarootdir@ 207*5e7646d2SAndroid Build Coastguard Workerexec_prefix = @exec_prefix@ 208*5e7646d2SAndroid Build Coastguard Workerincludedir = @includedir@ 209*5e7646d2SAndroid Build Coastguard Workerinfodir = @infodir@ 210*5e7646d2SAndroid Build Coastguard Workerlibdir = @libdir@ 211*5e7646d2SAndroid Build Coastguard Workerlibexecdir = @libexecdir@ 212*5e7646d2SAndroid Build Coastguard Workerlocalstatedir = @localstatedir@ 213*5e7646d2SAndroid Build Coastguard Workermandir = @mandir@ 214*5e7646d2SAndroid Build Coastguard Workeroldincludedir = @oldincludedir@ 215*5e7646d2SAndroid Build Coastguard Workerprefix = @prefix@ 216*5e7646d2SAndroid Build Coastguard Workerprivateinclude = @privateinclude@ 217*5e7646d2SAndroid Build Coastguard Workersbindir = @sbindir@ 218*5e7646d2SAndroid Build Coastguard Workersharedstatedir = @sharedstatedir@ 219*5e7646d2SAndroid Build Coastguard Workersrcdir = @srcdir@ 220*5e7646d2SAndroid Build Coastguard Workersysconfdir = @sysconfdir@ 221*5e7646d2SAndroid Build Coastguard Workertop_srcdir = @top_srcdir@ 222*5e7646d2SAndroid Build Coastguard Worker 223*5e7646d2SAndroid Build Coastguard WorkerBUILDROOT = $(DSTROOT)$(DESTDIR) 224*5e7646d2SAndroid Build Coastguard Worker 225*5e7646d2SAndroid Build Coastguard WorkerBINDIR = $(BUILDROOT)@bindir@ 226*5e7646d2SAndroid Build Coastguard WorkerBUNDLEDIR = @CUPS_BUNDLEDIR@ 227*5e7646d2SAndroid Build Coastguard WorkerCACHEDIR = $(BUILDROOT)@CUPS_CACHEDIR@ 228*5e7646d2SAndroid Build Coastguard WorkerDATADIR = $(BUILDROOT)@CUPS_DATADIR@ 229*5e7646d2SAndroid Build Coastguard WorkerDOCDIR = $(BUILDROOT)@CUPS_DOCROOT@ 230*5e7646d2SAndroid Build Coastguard WorkerICONDIR = @ICONDIR@ 231*5e7646d2SAndroid Build Coastguard WorkerINCLUDEDIR = $(BUILDROOT)$(includedir) 232*5e7646d2SAndroid Build Coastguard WorkerLIBDIR = $(BUILDROOT)$(libdir) 233*5e7646d2SAndroid Build Coastguard WorkerLOCALEDIR = $(BUILDROOT)@CUPS_LOCALEDIR@ 234*5e7646d2SAndroid Build Coastguard WorkerLOGDIR = $(BUILDROOT)@CUPS_LOGDIR@ 235*5e7646d2SAndroid Build Coastguard WorkerMANDIR = $(BUILDROOT)@mandir@ 236*5e7646d2SAndroid Build Coastguard WorkerMENUDIR = @MENUDIR@ 237*5e7646d2SAndroid Build Coastguard WorkerPRIVATEINCLUDE = $(BUILDROOT)@PRIVATEINCLUDE@ 238*5e7646d2SAndroid Build Coastguard WorkerRCLEVELS = @RCLEVELS@ 239*5e7646d2SAndroid Build Coastguard WorkerRCSTART = @RCSTART@ 240*5e7646d2SAndroid Build Coastguard WorkerRCSTOP = @RCSTOP@ 241*5e7646d2SAndroid Build Coastguard WorkerREQUESTS = $(BUILDROOT)@CUPS_REQUESTS@ 242*5e7646d2SAndroid Build Coastguard WorkerRESOURCEDIR = @CUPS_RESOURCEDIR@ 243*5e7646d2SAndroid Build Coastguard WorkerSBINDIR = $(BUILDROOT)@sbindir@ 244*5e7646d2SAndroid Build Coastguard WorkerSERVERBIN = $(BUILDROOT)@CUPS_SERVERBIN@ 245*5e7646d2SAndroid Build Coastguard WorkerSERVERROOT = $(BUILDROOT)@CUPS_SERVERROOT@ 246*5e7646d2SAndroid Build Coastguard WorkerSTATEDIR = $(BUILDROOT)@CUPS_STATEDIR@ 247*5e7646d2SAndroid Build Coastguard Worker 248*5e7646d2SAndroid Build Coastguard WorkerPAMDIR = @PAMDIR@ 249*5e7646d2SAndroid Build Coastguard WorkerPAMFILE = @PAMFILE@ 250*5e7646d2SAndroid Build Coastguard Worker 251*5e7646d2SAndroid Build Coastguard WorkerDBUSDIR = @DBUSDIR@ 252*5e7646d2SAndroid Build Coastguard WorkerINITDIR = @INITDIR@ 253*5e7646d2SAndroid Build Coastguard WorkerINITDDIR = @INITDDIR@ 254*5e7646d2SAndroid Build Coastguard WorkerLAUNCHD_DIR = @LAUNCHD_DIR@ 255*5e7646d2SAndroid Build Coastguard WorkerSMFMANIFESTDIR = @SMFMANIFESTDIR@ 256*5e7646d2SAndroid Build Coastguard WorkerSYSTEMD_DIR = @SYSTEMD_DIR@ 257*5e7646d2SAndroid Build Coastguard WorkerXINETD = @XINETD@ 258*5e7646d2SAndroid Build Coastguard Worker 259*5e7646d2SAndroid Build Coastguard WorkerUSBQUIRKS = @USBQUIRKS@ 260*5e7646d2SAndroid Build Coastguard Worker 261*5e7646d2SAndroid Build Coastguard Worker 262*5e7646d2SAndroid Build Coastguard Worker# 263*5e7646d2SAndroid Build Coastguard Worker# Rules... 264*5e7646d2SAndroid Build Coastguard Worker# 265*5e7646d2SAndroid Build Coastguard Worker 266*5e7646d2SAndroid Build Coastguard Worker.SILENT: 267*5e7646d2SAndroid Build Coastguard Worker.SUFFIXES: .a .c .cxx .h .o 268*5e7646d2SAndroid Build Coastguard Worker 269*5e7646d2SAndroid Build Coastguard Worker.c.o: 270*5e7646d2SAndroid Build Coastguard Worker echo Compiling $<... 271*5e7646d2SAndroid Build Coastguard Worker $(CC) $(ARCHFLAGS) $(OPTIM) $(ALL_CFLAGS) -c -o $@ $< 272*5e7646d2SAndroid Build Coastguard Worker 273*5e7646d2SAndroid Build Coastguard Worker.cxx.o: 274*5e7646d2SAndroid Build Coastguard Worker echo Compiling $<... 275*5e7646d2SAndroid Build Coastguard Worker $(CXX) $(ARCHFLAGS) $(OPTIM) $(ALL_CXXFLAGS) -c -o $@ $< 276