@@ -225,19 +225,19 @@ def apply_patch(self, filename, arch):
225
225
build directory.
226
226
"""
227
227
info ("Applying patch {}" .format (filename ))
228
- filename = join (self .recipe_dir , filename )
228
+ filename = join (self .get_recipe_dir () , filename )
229
229
shprint (sh .patch , "-t" , "-d" , self .get_build_dir (arch ), "-p1" ,
230
230
"-i" , filename , _tail = 10 )
231
231
232
232
def copy_file (self , filename , dest ):
233
233
info ("Copy {} to {}" .format (filename , dest ))
234
- filename = join (self .recipe_dir , filename )
234
+ filename = join (self .get_recipe_dir () , filename )
235
235
dest = join (self .build_dir , dest )
236
236
shutil .copy (filename , dest )
237
237
238
238
def append_file (self , filename , dest ):
239
239
info ("Append {} to {}" .format (filename , dest ))
240
- filename = join (self .recipe_dir , filename )
240
+ filename = join (self .get_recipe_dir () , filename )
241
241
dest = join (self .build_dir , dest )
242
242
with open (filename , "rb" ) as fd :
243
243
data = fd .read ()
@@ -638,7 +638,6 @@ def get_recipe(cls, name, ctx):
638
638
if len (logger .handlers ) > 1 :
639
639
logger .removeHandler (logger .handlers [1 ])
640
640
recipe = mod .recipe
641
- recipe .recipe_dir = dirname (recipe_file )
642
641
recipe .ctx = ctx
643
642
cls .recipes [name ] = recipe
644
643
return recipe
0 commit comments