Merge branch 'coolchevy-fix-dtl-target-path'

This commit is contained in:
Fred Hebert 2014-12-16 13:04:09 -05:00
commit 3a0c547089

View file

@ -104,11 +104,8 @@ simple_compile_wrapper(Source, Target, Compile3Fn, Config, true) ->
end. end.
target_file(SourceFile, SourceDir, SourceExt, TargetDir, TargetExt) -> target_file(SourceFile, SourceDir, SourceExt, TargetDir, TargetExt) ->
%% Remove all leading components of the source dir from the file -- we want
%% to maintain the deeper structure (if any) of the source file path
BaseFile = remove_common_path(SourceFile, SourceDir), BaseFile = remove_common_path(SourceFile, SourceDir),
filename:join([TargetDir, filename:dirname(BaseFile), filename:join([TargetDir, filename:basename(BaseFile, SourceExt) ++ TargetExt]).
filename:basename(BaseFile, SourceExt) ++ TargetExt]).
remove_common_path(Fname, Path) -> remove_common_path(Fname, Path) ->