@@ -129,6 +129,7 @@ proton: configure
129
129
echo " Proton built locally. Use 'install', 'deploy' or 'redist' targets."
130
130
131
131
install : configure
132
+ rm -rf $(STEAM_DIR ) /compatibilitytools.d/$(_build_name ) /files/ # remove proton's internal files, but preserve user_settings etc from top-level
132
133
$(MAKE ) $(MFLAGS ) $(MAKEOVERRIDES ) -C $(BUILD_DIR ) / $(UNSTRIPPED ) install
133
134
echo " Proton installed to your local Steam installation"
134
135
@@ -169,8 +170,8 @@ any $(CONTAINERGOALS): configure
169
170
dxvk : | $(BUILD_ROOT ) /dxvk/lib/wine/dxvk
170
171
dxvk : | $(BUILD_ROOT ) /dxvk/lib64/wine/dxvk
171
172
dxvk : any
172
- cp -f $(BUILD_DIR ) /dist/dist /lib/wine/dxvk/* .dll $(BUILD_ROOT ) /dxvk/lib/wine/dxvk/ && \
173
- cp -f $(BUILD_DIR ) /dist/dist /lib64/wine/dxvk/* .dll $(BUILD_ROOT ) /dxvk/lib64/wine/dxvk/
173
+ cp -f $(BUILD_DIR ) /dist/files /lib/wine/dxvk/* .dll $(BUILD_ROOT ) /dxvk/lib/wine/dxvk/ && \
174
+ cp -f $(BUILD_DIR ) /dist/files /lib64/wine/dxvk/* .dll $(BUILD_ROOT ) /dxvk/lib64/wine/dxvk/
174
175
175
176
dxvk-nvapi : | $(BUILD_ROOT ) /dxvk-nvapi/lib/wine/nvapi
176
177
dxvk-nvapi : | $(BUILD_ROOT ) /dxvk-nvapi/lib64/wine/nvapi
@@ -181,34 +182,34 @@ dxvk-nvapi: any
181
182
vkd3d-proton : | $(BUILD_ROOT ) /vkd3d-proton/lib/wine/vkd3d-proton
182
183
vkd3d-proton : | $(BUILD_ROOT ) /vkd3d-proton/lib64/wine/vkd3d-proton
183
184
vkd3d-proton : any
184
- cp -f $(BUILD_DIR ) /dist/dist /lib/wine/vkd3d-proton/* .dll $(BUILD_ROOT ) /vkd3d-proton/lib/wine/vkd3d-proton/ && \
185
- cp -f $(BUILD_DIR ) /dist/dist /lib64/wine/vkd3d-proton/* .dll $(BUILD_ROOT ) /vkd3d-proton/lib64/wine/vkd3d-proton/
185
+ cp -f $(BUILD_DIR ) /dist/files /lib/wine/vkd3d-proton/* .dll $(BUILD_ROOT ) /vkd3d-proton/lib/wine/vkd3d-proton/ && \
186
+ cp -f $(BUILD_DIR ) /dist/files /lib64/wine/vkd3d-proton/* .dll $(BUILD_ROOT ) /vkd3d-proton/lib64/wine/vkd3d-proton/
186
187
187
188
lsteamclient : | $(BUILD_ROOT ) /lsteamclient/lib/wine/i386-windows
188
189
lsteamclient : | $(BUILD_ROOT ) /lsteamclient/lib/wine/i386-unix
189
190
lsteamclient : | $(BUILD_ROOT ) /lsteamclient/lib64/wine/x86_64-windows
190
191
lsteamclient : | $(BUILD_ROOT ) /lsteamclient/lib64/wine/x86_64-unix
191
192
lsteamclient : any
192
- cp -f $(BUILD_DIR ) /dist/dist /lib/wine/i386-windows/lsteamclient.dll $(BUILD_ROOT ) /lsteamclient/lib/wine/i386-windows/ && \
193
- cp -f $(BUILD_DIR ) /dist/dist /lib/wine/i386-unix/lsteamclient.dll.so $(BUILD_ROOT ) /lsteamclient/lib/wine/i386-unix/ && \
194
- cp -f $(BUILD_DIR ) /dist/dist /lib64/wine/x86_64-windows/lsteamclient.dll $(BUILD_ROOT ) /lsteamclient/lib64/wine/x86_64-windows/ && \
195
- cp -f $(BUILD_DIR ) /dist/dist /lib64/wine/x86_64-unix/lsteamclient.dll.so $(BUILD_ROOT ) /lsteamclient/lib64/wine/x86_64-unix/
193
+ cp -f $(BUILD_DIR ) /dist/files /lib/wine/i386-windows/lsteamclient.dll $(BUILD_ROOT ) /lsteamclient/lib/wine/i386-windows/ && \
194
+ cp -f $(BUILD_DIR ) /dist/files /lib/wine/i386-unix/lsteamclient.dll.so $(BUILD_ROOT ) /lsteamclient/lib/wine/i386-unix/ && \
195
+ cp -f $(BUILD_DIR ) /dist/files /lib64/wine/x86_64-windows/lsteamclient.dll $(BUILD_ROOT ) /lsteamclient/lib64/wine/x86_64-windows/ && \
196
+ cp -f $(BUILD_DIR ) /dist/files /lib64/wine/x86_64-unix/lsteamclient.dll.so $(BUILD_ROOT ) /lsteamclient/lib64/wine/x86_64-unix/
196
197
197
198
vrclient : | $(BUILD_ROOT ) /vrclient/lib/wine/i386-windows
198
199
vrclient : | $(BUILD_ROOT ) /vrclient/lib/wine/i386-unix
199
200
vrclient : | $(BUILD_ROOT ) /vrclient/lib64/wine/x86_64-windows
200
201
vrclient : | $(BUILD_ROOT ) /vrclient/lib64/wine/x86_64-unix
201
202
vrclient : any
202
- cp -f $(BUILD_DIR ) /dist/dist /lib/wine/i386-windows/vrclient.dll $(BUILD_ROOT ) /vrclient/lib/wine/i386-windows/ && \
203
- cp -f $(BUILD_DIR ) /dist/dist /lib/wine/i386-unix/vrclient.dll.so $(BUILD_ROOT ) /vrclient/lib/wine/i386-unix/ && \
204
- cp -f $(BUILD_DIR ) /dist/dist /lib64/wine/x86_64-windows/vrclient_x64.dll $(BUILD_ROOT ) /vrclient/lib64/wine/x86_64-windows/ && \
205
- cp -f $(BUILD_DIR ) /dist/dist /lib64/wine/x86_64-unix/vrclient_x64.dll.so $(BUILD_ROOT ) /vrclient/lib64/wine/x86_64-unix/
203
+ cp -f $(BUILD_DIR ) /dist/files /lib/wine/i386-windows/vrclient.dll $(BUILD_ROOT ) /vrclient/lib/wine/i386-windows/ && \
204
+ cp -f $(BUILD_DIR ) /dist/files /lib/wine/i386-unix/vrclient.dll.so $(BUILD_ROOT ) /vrclient/lib/wine/i386-unix/ && \
205
+ cp -f $(BUILD_DIR ) /dist/files /lib64/wine/x86_64-windows/vrclient_x64.dll $(BUILD_ROOT ) /vrclient/lib64/wine/x86_64-windows/ && \
206
+ cp -f $(BUILD_DIR ) /dist/files /lib64/wine/x86_64-unix/vrclient_x64.dll.so $(BUILD_ROOT ) /vrclient/lib64/wine/x86_64-unix/
206
207
207
208
wineopenxr : | $(BUILD_ROOT ) /wineopenxr/lib64/wine/x86_64-windows
208
209
wineopenxr : | $(BUILD_ROOT ) /wineopenxr/lib64/wine/x86_64-unix
209
210
wineopenxr : any
210
- cp -f $(BUILD_DIR ) /dist/dist /lib64/wine/x86_64-windows/wineopenxr.dll $(BUILD_ROOT ) /wineopenxr/lib64/wine/x86_64-windows/ && \
211
- cp -f $(BUILD_DIR ) /dist/dist /lib64/wine/x86_64-unix/wineopenxr.dll.so $(BUILD_ROOT ) /wineopenxr/lib64/wine/x86_64-unix/
211
+ cp -f $(BUILD_DIR ) /dist/files /lib64/wine/x86_64-windows/wineopenxr.dll $(BUILD_ROOT ) /wineopenxr/lib64/wine/x86_64-windows/ && \
212
+ cp -f $(BUILD_DIR ) /dist/files /lib64/wine/x86_64-unix/wineopenxr.dll.so $(BUILD_ROOT ) /wineopenxr/lib64/wine/x86_64-unix/
212
213
213
214
battleye : | $(BUILD_ROOT ) /battleye/v1/lib/wine/i386-windows
214
215
battleye : | $(BUILD_ROOT ) /battleye/v1/lib/wine/i386-unix
0 commit comments