Lines Matching defs:make

8 # via an Android.mk file. It is based on make.py, the standard makefile
19 import gyp.generator.make as make # Reuse global functions from make backend.
80 return make.COMPILABLE_EXTENSIONS.get(ext) == 'cxx'
236 actions (used to make other pieces dependent on these
240 name = make.StringToMakefileVariable('%s_%s' % (self.relative_target,
278 main_output = make.QuoteSpaces(self.LocalPathify(outputs[0]))
295 # Don't allow spaces in input/output filenames, but make an exception for
297 # inside of make function/macro invocations.
315 # to force make to notice that the mtime has changed.
330 rules (used to make other pieces dependent on these rules)
338 name = make.StringToMakefileVariable('%s_%s' % (self.relative_target,
405 # to force make to notice that the mtime has changed.
416 (used to make other pieces dependent on this action)
420 variable = make.StringToMakefileVariable(self.relative_target + '_copies')
447 ' '.join(map(make.QuoteSpaces, outputs))))
469 prefix='-D', quoter=make.EscapeCppDefine)
509 sources = filter(make.Compilable, spec.get('sources', []))
510 generated_not_sources = [x for x in extra_sources if not make.Compilable(x)]
511 extra_sources = filter(make.Compilable, extra_sources)
567 # We add back in all of the non-compilable stuff to make sure that the
568 # make rules have dependencies on them.
608 middle = make.StringToMakefileVariable('%s_%s' % (self.path, self.target))
610 middle = make.StringToMakefileVariable(self.target)
761 filenames that will need to be put in front of make for either
841 self.WriteLn('%s := %s' % (k, make.QuoteIfNecessary(v)))
898 quoter=make.QuoteIfNecessary, local_pathify=False):
920 with the make variable $(LOCAL_PATH) (i.e. the top of the project tree).
954 arguments = ['make', '-C', os.environ['ANDROID_BUILD_TOP'], 'gyp_all_modules']
1030 # that included them, so we have to undo that and then make them relative