Skip to content

Commit d44eb70

Browse files
committed
Fix path for including external data files
This makes it possible to embed an external http_file resource in a pex, among other things.
1 parent a0dc363 commit d44eb70

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pex/pex_rules.bzl

+2-2
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ def _write_pex_manifest_text(modules, prebuilt_libs, resources, requirements):
120120
'resources:\n%s' % _textify_pex_input(resources),
121121
'nativeLibraries:\n',
122122
'prebuiltLibraries:\n%s' % _textify_pex_input(prebuilt_libs)
123-
])
123+
]) + '\n'
124124

125125

126126
def _make_manifest(ctx, output):
@@ -136,7 +136,7 @@ def _make_manifest(ctx, output):
136136
pex_prebuilt_libs[f.path] = f.path
137137

138138
for f in py.transitive_data_files:
139-
pex_resources[f.short_path] = f.path
139+
pex_resources[f.path] = f.path
140140

141141
manifest_text = _write_pex_manifest_text(pex_modules,
142142
pex_prebuilt_libs,

0 commit comments

Comments
 (0)