Skip to content
This repository has been archived by the owner on Oct 12, 2022. It is now read-only.

Commit

Permalink
add changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
MartinNowak committed Aug 29, 2015
1 parent c395612 commit 89d836e
Show file tree
Hide file tree
Showing 4 changed files with 61 additions and 0 deletions.
52 changes: 52 additions & 0 deletions changelog.dd
@@ -0,0 +1,52 @@
Ddoc

$(COMMENT Pending changelog for 2.068.1.
)

$(BUGSTITLE Library Changes,

$(LI $(RELATIVE_LINK2 coverage-profile-config, Functions to configure coverage, profile, and profile=gc reports were added.))

)

$(BUGSTITLE Library Changes,

$(LI $(LNAME2 coverage-profile-config, Functions to configure coverage, profile, and profile=gc reports were added.)

$(P While they have been accessible through `extern(C)` linkage
for a while, the functions to configure coverage, profile, and
profile=gc reports where added to $(COREMODREF runtime,
core.runtime).
)

$(BOOKTABLE,
$(TR $(TH Functions) $(TH Decscription))
$(TR $(TD $(CXREF runtime, dmd_coverSourcePath)) $(TD Set the directory which contains the source files.))
$(TR $(TD $(CXREF runtime, dmd_coverDestPath)) $(TD Set the directory where to write the -cov reports.))
$(TR $(TD $(CXREF runtime, dmd_coverSetMerge)) $(TD Set whether or not to merge results with existing -cov reports.))
$(TR $(TD $(CXREF runtime, trace_setlogfilename)) $(TD Set the output file for the -profile report.))
$(TR $(TD $(CXREF runtime, trace_setdeffilename)) $(TD Set the output file for the optimized -profile linker script.))
$(TR $(TD $(CXREF runtime, profilegc_setlogfilename)) $(TD Set the output file for the -profile=gc report.))
)

$(P Note that these functions are specific to dmd, and might not
be available on other compilers.
)
)

)

Macros:
TITLE=Change Log

BUGSTITLE = <div class="bugsfixed">$(H4 $1) $(OL $2 )</div>

RELATIVE_LINK2=<a href="#$1">$+</a>
LNAME2=<a class="anchor" title="Permalink to this section" id="$1" href="#$1">$+</a>

STDMODREF = <a href="phobos/std_$1.html">$2</a>
COREMODREF = <a href="phobos/core_$1.html">$2</a>
XREF = <a href="phobos/std_$1.html#$2">$2</a>
CXREF = <a href="phobos/core_$1.html#$2">$2</a>

BOOKTABLE = <table><caption>$1</caption>$+</table>
3 changes: 3 additions & 0 deletions posix.mak
Expand Up @@ -92,6 +92,9 @@ $(DOCDIR)/core_stdc_%.html : src/core/stdc/%.d
$(DOCDIR)/core_sync_%.html : src/core/sync/%.d
$(DMD) $(DDOCFLAGS) -Df$@ project.ddoc $(DOCFMT) $<

changelog.html: changelog.dd
$(DMD) -Df$@ $<

######################## Header .di file generation ##############################

import: $(IMPORTS)
Expand Down
3 changes: 3 additions & 0 deletions win32.mak
Expand Up @@ -164,6 +164,9 @@ $(DOCDIR)\core_sync_rwmutex.html : src\core\sync\rwmutex.d
$(DOCDIR)\core_sync_semaphore.html : src\core\sync\semaphore.d
$(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**

changelog.html: changelog.dd
$(DMD) -Dfchangelog.html changelog.dd

######################## Header .di file generation ##############################

import: $(IMPORTS)
Expand Down
3 changes: 3 additions & 0 deletions win64.mak
Expand Up @@ -174,6 +174,9 @@ $(DOCDIR)\core_sync_rwmutex.html : src\core\sync\rwmutex.d
$(DOCDIR)\core_sync_semaphore.html : src\core\sync\semaphore.d
$(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**

changelog.html: changelog.dd
$(DMD) -Dfchangelog.html changelog.dd

######################## Header .di file generation ##############################

import: $(IMPORTS)
Expand Down

0 comments on commit 89d836e

Please sign in to comment.