@@ -31,7 +31,6 @@ $$(HLIB$(2)_H_$(4))/$$(CFG_LIBRUSTC): \
31
31
@$$(call E, cp: $$@ )
32
32
$$(Q ) cp $$< $$@
33
33
$$(Q ) cp -R $$(TLIB$(1 ) _T_$(4 ) _H_$(3 ) ) /$(LIBRUSTC_GLOB ) \
34
- $$(TLIB$(1 ) _T_$(4 ) _H_$(3 ) ) /$(LIBRUSTC_DSYM_GLOB ) \
35
34
$$(HLIB$(2 ) _H_$(4 ) )
36
35
37
36
$$(HLIB$(2 ) _H_$(4 ) ) /$$(CFG_LIBSYNTAX ) : \
@@ -43,7 +42,6 @@ $$(HLIB$(2)_H_$(4))/$$(CFG_LIBSYNTAX): \
43
42
@$$(call E, cp: $$@ )
44
43
$$(Q ) cp $$< $$@
45
44
$$(Q ) cp -R $$(TLIB$(1 ) _T_$(4 ) _H_$(3 ) ) /$(LIBSYNTAX_GLOB ) \
46
- $$(TLIB$(1 ) _T_$(4 ) _H_$(3 ) ) /$(LIBSYNTAX_DSYM_GLOB ) \
47
45
$$(HLIB$(2 ) _H_$(4 ) )
48
46
49
47
$$(HLIB$(2 ) _H_$(4 ) ) /$$(CFG_RUNTIME ) : \
@@ -56,15 +54,7 @@ $$(HLIB$(2)_H_$(4))/$$(CFG_CORELIB): \
56
54
$$(HLIB$(2 ) _H_$(4 ) ) /$$(CFG_RUNTIME )
57
55
@$$(call E, cp: $$@ )
58
56
$$(Q ) cp $$< $$@
59
- # Subtle: We do not let the shell expand $(CORELIB_DSYM_GLOB) directly rather
60
- # we use Make's $$(wildcard) facility. The reason is that, on mac, when using
61
- # USE_SNAPSHOT_CORELIB, we copy the core.dylib file out of the snapshot.
62
- # In that case, there is no .dSYM file. Annoyingly, bash then refuses to expand
63
- # glob, and cp reports an error because libcore-*.dylib.dsym does not exist.
64
- # Make instead expands the glob to nothing, which gives us the correct behavior.
65
- # (Copy .dsym file if it exists, but do nothing otherwise)
66
57
$$(Q ) cp -R $$(TLIB$(1 ) _T_$(4 ) _H_$(3 ) ) /$(CORELIB_GLOB ) \
67
- $$(wildcard $$(TLIB$(1 ) _T_$(4 ) _H_$(3 ) ) /$(CORELIB_DSYM_GLOB ) ) \
68
58
$$(HLIB$(2 ) _H_$(4 ) )
69
59
70
60
$$(HLIB$(2 ) _H_$(4 ) ) /$$(CFG_STDLIB ) : \
@@ -74,7 +64,6 @@ $$(HLIB$(2)_H_$(4))/$$(CFG_STDLIB): \
74
64
@$$(call E, cp: $$@ )
75
65
$$(Q ) cp $$< $$@
76
66
$$(Q ) cp -R $$(TLIB$(1 ) _T_$(4 ) _H_$(3 ) ) /$(STDLIB_GLOB ) \
77
- $$(wildcard $$(TLIB$(1 ) _T_$(4 ) _H_$(3 ) ) /$(STDLIB_DSYM_GLOB ) ) \
78
67
$$(HLIB$(2 ) _H_$(4 ) )
79
68
80
69
$$(HLIB$(2 ) _H_$(4 ) ) /libcore.rlib: \
0 commit comments