Skip to content

Commit 4faeee3

Browse files
authored
Also define -os=linux for Linux and Posix docs (dlang#22706)
Follow up to dlang#22691.
1 parent a71689c commit 4faeee3

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

druntime/Makefile

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ $(DOC_OUTPUT_DIR)/core_sync_%.html : import/core/sync/%.d $(DMD)
223223

224224
# FIXME enable CRuntime_Bionic
225225
$(DOC_OUTPUT_DIR)/core_sys_bionic_%.html : import/core/sys/bionic/%.d $(DMD)
226-
$(DMD) $(DDOCFLAGS) -Df$@ project.ddoc $(DOCFMT) $<
226+
$(DMD) $(DDOCFLAGS) -os=linux -Df$@ project.ddoc $(DOCFMT) $<
227227

228228
$(DOC_OUTPUT_DIR)/core_sys_darwin_%.html : import/core/sys/darwin/%.d $(DMD)
229229
$(DMD) $(DDOCFLAGS) -os=osx -Df$@ project.ddoc $(DOCFMT) $<
@@ -259,13 +259,13 @@ $(DOC_OUTPUT_DIR)/core_sys_freebsd_sys_%.html : import/core/sys/freebsd/sys/%.d
259259
$(DMD) $(DDOCFLAGS) -os=freebsd -Df$@ project.ddoc $(DOCFMT) $<
260260

261261
$(DOC_OUTPUT_DIR)/core_sys_linux_%.html : import/core/sys/linux/%.d $(DMD)
262-
$(DMD) $(DDOCFLAGS) -Df$@ project.ddoc $(DOCFMT) $<
262+
$(DMD) $(DDOCFLAGS) -os=linux -Df$@ project.ddoc $(DOCFMT) $<
263263

264264
$(DOC_OUTPUT_DIR)/core_sys_linux_netinet_%.html : import/core/sys/linux/netinet/%.d $(DMD)
265-
$(DMD) $(DDOCFLAGS) -Df$@ project.ddoc $(DOCFMT) $<
265+
$(DMD) $(DDOCFLAGS) -os=linux -Df$@ project.ddoc $(DOCFMT) $<
266266

267267
$(DOC_OUTPUT_DIR)/core_sys_linux_sys_%.html : import/core/sys/linux/sys/%.d $(DMD)
268-
$(DMD) $(DDOCFLAGS) -Df$@ project.ddoc $(DOCFMT) $<
268+
$(DMD) $(DDOCFLAGS) -os=linux -Df$@ project.ddoc $(DOCFMT) $<
269269

270270
# Note: no `-os=netbsd` option
271271
$(DOC_OUTPUT_DIR)/core_sys_netbsd_%.html : import/core/sys/netbsd/%.d $(DMD)
@@ -280,23 +280,24 @@ $(DOC_OUTPUT_DIR)/core_sys_openbsd_%.html : import/core/sys/openbsd/%.d $(DMD)
280280
$(DOC_OUTPUT_DIR)/core_sys_openbsd_sys_%.html : import/core/sys/openbsd/sys/%.d $(DMD)
281281
$(DMD) $(DDOCFLAGS) -os=openbsd -Df$@ project.ddoc $(DOCFMT) $<
282282

283+
# Use -os=linux to define Posix version
283284
$(DOC_OUTPUT_DIR)/core_sys_posix_%.html : import/core/sys/posix/%.d $(DMD)
284-
$(DMD) $(DDOCFLAGS) -Df$@ project.ddoc $(DOCFMT) $<
285+
$(DMD) $(DDOCFLAGS) -os=linux -Df$@ project.ddoc $(DOCFMT) $<
285286

286287
$(DOC_OUTPUT_DIR)/core_sys_posix_arpa_%.html : import/core/sys/posix/arpa/%.d $(DMD)
287-
$(DMD) $(DDOCFLAGS) -Df$@ project.ddoc $(DOCFMT) $<
288+
$(DMD) $(DDOCFLAGS) -os=linux -Df$@ project.ddoc $(DOCFMT) $<
288289

289290
$(DOC_OUTPUT_DIR)/core_sys_posix_net_%.html : import/core/sys/posix/net/%.d $(DMD)
290-
$(DMD) $(DDOCFLAGS) -Df$@ project.ddoc $(DOCFMT) $<
291+
$(DMD) $(DDOCFLAGS) -os=linux -Df$@ project.ddoc $(DOCFMT) $<
291292

292293
$(DOC_OUTPUT_DIR)/core_sys_posix_netinet_%.html : import/core/sys/posix/netinet/%.d $(DMD)
293-
$(DMD) $(DDOCFLAGS) -Df$@ project.ddoc $(DOCFMT) $<
294+
$(DMD) $(DDOCFLAGS) -os=linux -Df$@ project.ddoc $(DOCFMT) $<
294295

295296
$(DOC_OUTPUT_DIR)/core_sys_posix_stdc_%.html : import/core/sys/posix/stdc/%.d $(DMD)
296-
$(DMD) $(DDOCFLAGS) -Df$@ project.ddoc $(DOCFMT) $<
297+
$(DMD) $(DDOCFLAGS) -os=linux -Df$@ project.ddoc $(DOCFMT) $<
297298

298299
$(DOC_OUTPUT_DIR)/core_sys_posix_sys_%.html : import/core/sys/posix/sys/%.d $(DMD)
299-
$(DMD) $(DDOCFLAGS) -Df$@ project.ddoc $(DOCFMT) $<
300+
$(DMD) $(DDOCFLAGS) -os=linux -Df$@ project.ddoc $(DOCFMT) $<
300301

301302
$(DOC_OUTPUT_DIR)/core_sys_solaris_%.html : import/core/sys/solaris/%.d $(DMD)
302303
$(DMD) $(DDOCFLAGS) -os=solaris -Df$@ project.ddoc $(DOCFMT) $<

0 commit comments

Comments
 (0)