Browse code

fix releasenotes

Nat! authored on 09-05-2016 12:33:30
Showing 1 changed files
... ...
@@ -8,15 +8,17 @@
8 8
    the build.
9 9
 *  Specify `ARCHS='${NATIVE_ARCH_ACTUAL}' mulle-bootstrap build`, when you
10 10
    want to override the ARCHS setting for an Xcode build. Kinda hackish.
11
-*  xcodebuild routine does not overwrite `INSTALL_PATH anymore.
12
-*  `clean has **output** as the new default
11
+*  xcodebuild routine does not overwrite `INSTALL_PATH` anymore.
12
+*  `mulle-bootstrap clean` has **output** as the new default
13 13
 *  Fix accidental IFS overwrite problem, resulting in git calls failing
14 14
 *  Install brews first, since they might load prerequisites for shell scripts.
15
-*  Allow user to specify "source_dir" build setting for projects, that do
15
+*  Allow user to specify `source_dir` build setting for projects, that do
16 16
    not have CMakeLists.txt or .xcodeproj or configure in the top level.
17 17
 *  the Source Code Management system is no longer read from a .scm file, but
18 18
    instead specified in the fourth field of repositories. The default is still
19 19
    git and the only available alternative is still svn.
20
+      url;name;branch;scm
21
+
20 22
 *  Improve repository merge order again.
21 23
 *  Fix cmake to not always compile with DEBUG options. Allow to supply
22 24
    cmake flags via "cmakeflags" root build setting.
... ...
@@ -36,16 +38,17 @@
36 38
       ```
37 39
       uses the default name, but fetches the MulleFoundation branch.
38 40
 *  Huge change:  CMake (and configure) are now the prefered build systems even
39
-   on OS X (if a `CMakeLists.txtà is available). xcodebuild becomes a fallback
41
+   on OS X (if a `CMakeLists.txt` is available). xcodebuild becomes a fallback
40 42
    preference. The reasons are:
41
-      1.  CMake + Make are seem faster than xcodebuild
43
+      1.  CMake + Make seem faster than xcodebuild
42 44
       2.  It forces me to keep up the CMakeLists.txt with the Xcode project
43 45
    If you don't like it change the build setting 'build_preferences'.
44 46
 *  mulle-bootstrap recognizes that bare repositories need to be cloned more
45 47
    often now, if not always.
46 48
 *  Make mulle-bootstrap more resilient against aborted fetches, added Dirty
47 49
    Harry quote.
48
-*  Uses CMAKE_EXE_LINKER_FLAGS and DCMAKE_SHARED_LINKER_FLAGS instead of CMAKE_LD_FLAGS.
50
+*  Uses `CMAKE_EXE_LINKER_FLAGS` and `CMAKE_SHARED_LINKER_FLAGS` instead of
51
+   `CMAKE_LD_FLAGS`.
49 52
 *  Fix wrong --recursive for svn checkout.
50 53
 
51 54
 0.21
... ...
@@ -65,14 +68,14 @@
65 68
 0.20
66 69
 ===
67 70
 
68
-*  Replace CLONES_FETCH_SUBDIR with CLONESFETCH_SUBDIR
71
+*  Replace `CLONES_FETCH_SUBDIR` with `CLONESFETCH_SUBDIR`.
69 72
 *  mulle-bootstrap now uses the zombie repository detection to actually bury
70 73
    unused repositories. Check out "tests/refresh/refresh.sh" how this
71 74
    actually works. The upshot is, all changes in the repositories settings
72 75
    are now reflected on refresh.
73 76
 *  Fix a bug in `combined_escaped_search_path`, which produced ugly and
74 77
    wrong search paths (that didn't matter).
75
-*  Pass DEPENDENCIES_DIR via command line, which fixes some subtle problems
78
+*  Pass `DEPENDENCIES_DIR` via command line, which fixes some subtle problems
76 79
    with missing libraries, due to -force_load and friends.
77 80
 *  Started mulle-bootstrap project. The general idea is to do also manage
78 81
    the project that contains the .bootstrap folder (at least a little bit). So
... ...
@@ -150,7 +153,7 @@
150 153
 *  Fetch settings can be platform specific by using the `uname` as a file
151 154
    extension. e.g. repositories.Darwin. Other settings may follow, if the need
152 155
    arises. So far it hasn't.
153
-*  Added "embedded_repositories" for those special moments, where you don't want
156
+*  Added `embedded_repositories`` for those special moments, where you don't want
154 157
    to link another project, but just steal a few files. These gits are installed
155 158
    in your projects root and they are not built. You can not symlink them into
156 159
    your project, just clone them.
... ...
@@ -184,8 +187,8 @@
184 187
 *  Messed up the tagging somewhat... 0.9.1 and 0.9.2 were the same and
185 188
 *  0.9.3 doesn't even exist. So now 0.9.5 is the one.
186 189
 
187
-*  Don't trace environment reads of MULLE_BOOTSTRAP_ANSWER and
188
-*  MULLE_BOOTSTRAP_VERBOSE.
190
+*  Don't trace environment reads of `MULLE_BOOTSTRAP_ANSWER` and
191
+*  `MULLE_BOOTSTRAP_VERBOSE`.
189 192
 *  Fix xcodebuild log filename generation
190 193
 *  Fix dry run some more.
191 194
 *  Less output during dispensal, when not using -v.