"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "test/compilable/makedeps.d" between
dmd-2.095.0.tar.gz and dmd-2.095.1.tar.gz

About: DMD (Digital Mars D) is the D reference compiler. D is an object-oriented, imperative, multi-paradigm system programming language.

makedeps.d  (dmd-2.095.0):makedeps.d  (dmd-2.095.1)
// PERMUTE_ARGS: /**
// REQUIRED_ARGS: -makedeps=${RESULTS_DIR}/compilable/makedeps.dep -Jcompilable/ REQUIRED_ARGS: -makedeps -Jcompilable/extra-files
extra-files -Icompilable/extra-files EXTRA_SOURCES: imports/makedeps_a.d
// POST_SCRIPT: compilable/extra-files/makedeps.sh LINK:
TRANSFORM_OUTPUT: remove_lines(druntime)
module makedeps; TEST_OUTPUT:
---
$r:.*makedeps_exe_$0$?:windows=.exe$: \
$p:makedeps_exe.d$ \
$p:makedeps_a.d$ \
$p:makedeps-import.txt$ \
---
**/
module makedeps_exe;
// Test import statement // Test import statement
import makedeps_a; import imports.makedeps_a;
// Test import expression // Test import expression
enum text = import("makedeps-import.txt"); enum text = import("makedeps-import.txt");
static assert(text == "Imported text"); static assert(text == "Imported text");
void main() void main()
{ {
a_func(); a_func();
} }
 End of changes. 2 change blocks. 
7 lines changed or deleted 15 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)