1 Tue Jan 28 02:37:12 UTC 2014 James H. Hill <hillj at cs dot iupui dot edu>
5 Fixed configuratation errors for building debug version of
8 Mon Jan 6 08:15:22 UTC 2014 Johnny Willemsen <jwillemsen@remedy.nl>
10 * templates/vc10platforms.mpt:
11 Set the platform toolset explicit to v100, thanks to
12 Winston Jenks <Winston dot JENKS at capesoftware dot com>
13 for pointing out that this should be done
15 Tue Nov 19 17:43:48 UTC 2013 Phil Mesnier <mesnier_p@ociweb.com>
18 Fix for condition that appears when using custom commands in a
19 project that include concatinated steps. The build tool appears
20 to execute the text following the & in the "Invoking" message
21 body. Encapsulating the message string in quotes resolves this.
22 Thanks to Dave Cornelius <david dot cornelius at
23 agustawestland dot com>
25 Tue Nov 19 07:37:13 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
27 * templates/vc11dll.mpt:
28 * templates/vc11exe.mpt:
29 * templates/vc11lib.mpt:
30 * templates/vc11libexe.mpt:
31 Use vc11 instead of vc10, fixes bugzilla 4147, thanks to
32 Russ Noseworthy <J dot Russell dot Noseworthy at TENA-SDA dot org>
35 Mon Nov 18 16:12:07 UTC 2013 James H. Hill <hillj@cs.iupui.edu>
37 * config/pin_base.mpb:
39 * config/pintool_static.mpb:
41 Fixed compilation errors on Linux.
43 Mon Nov 18 00:05:53 UTC 2013 James H. Hill <hillj@cs.iupui.edu>
45 * config/pin_base.mpb:
47 * config/pintool_static.mpb:
49 Refactored base projects to so that there is one for building a
50 static pintool vs building a non-static pintool since it links
51 to different libraries, and the approach for developing either
52 one is completely different.
54 Mon Nov 11 22:29:26 UTC 2013 James H. Hill <hillj@cs.iupui.edu>
58 Added 'avoids' definition to feature definitions.
60 Mon Nov 11 17:27:23 UTC 2013 Phil Mesnier <mesnier_p@ociweb.com>
63 Clean up a couple of typos.
65 Tue Oct 29 12:30:07 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
67 * modules/VC12ProjectCreator.pm:
68 * modules/VC12WorkspaceCreator.pm:
69 * templates/vc12dll.mpt:
70 * templates/vc12exe.mpt:
71 * templates/vc12lib.mpt:
72 * templates/vc12libexe.mpt:
73 * templates/vc12platforms.mpt:
74 Starter templates for vc12, needs some more work later, just
75 now seperate templates and creators
77 Tue Oct 29 10:41:11 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
83 Tue Oct 29 10:31:02 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
85 * docs/html/MakeProjectCreator.html:
88 Tue Oct 29 06:00:44 UTC 2013 James H. Hill <hillj@cs.iupui.edu>
92 Fixed compilation errors on MacOS X.
94 Fri Oct 25 18:42:59 UTC 2013 James H. Hill <hillj at cs dot iupui dot edu>
98 Moved verbatim code from 'top' to 'macros' section.
100 Thu Oct 3 13:13:33 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
102 * config/ndds_ts_defaults.mpb:
103 Don't use quote for dependent, causes Visual Studio not
104 be able to compile files with rtiddsgen
106 Fri Sep 27 20:48:52 UTC 2013 Adam Mitz <mitza@ociweb.com>
108 * config/boost_chrono.mpb:
110 Adding a new mpb for a new Boost library.
112 Sat Sep 7 15:15:55 UTC 2013 Chad Elliott <elliott_c@ociweb.com>
114 * modules/ConfigParser.pm:
116 Remove leading and trailing spaces from lines read from a file to
117 avoid adding them to paths and other values.
119 * modules/WorkspaceCreator.pm:
121 Replace '.' with '__' in project names used within Graphviz files.
122 Names with periods in them are not accepted.
124 * templates/make.net.mpd:
126 Use libs, lit_libs, and pure_libs as is done within the vc8 C#
129 * templates/vc8csharp.mpd:
131 If a config file group has the 'generates_source' setting, we will
132 add a .Designer.cs file to the compile list.
134 Sat Sep 7 03:49:06 UTC 2013 James H. Hill <hillj at cs dot iupui dot edu>
137 * config/pintool.mpb:
139 Fixed compilation and runtime errors on MacOS X.
141 Fri Sep 6 20:51:59 UTC 2013 James H. Hill <hillj at cs dot iupui dot edu>
144 * config/pintool.mpb:
146 Separated the definitions for linking against Pin without creating
147 a Pintool, and for creating a Pintool.
149 Sat Aug 24 18:40:18 UTC 2013 James H. Hill <hillj at cs dot iupui dot edu>
153 Update to latest version of UDM.
155 * config/pintools_32bit.mpb:
159 Sat Aug 24 18:36:37 UTC 2013 James H. Hill <hillj at cs dot iupui dot edu>
161 * config/pintool.mpb:
163 Renamed base project, and improved support for intel64 and ia32.
165 * config/pintools_32bit.mpb:
169 Mon Aug 19 09:52:47 CDT 2013 Adam Mitz <mitza@ociweb.com>
171 * templates/make.mpd:
172 * templates/makedll.mpt:
174 If we have GNU Make, no need for a rule to touch the .depend file.
176 Mon Aug 19 07:22:20 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
178 * templates/bmake.mpd:
179 bcc64 has no support for pch
181 Wed Aug 7 07:12:31 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
183 * templates/bmake.mpd:
184 * templates/bmakecommon.mpt:
185 * templates/wb30exe.mpt:
186 Optional support for Embarcadero C++ BuilderXE4 using bcc64
188 commit 868d7e4b98937d72b11704eb8ad176ba3a7a8f0c
189 Author: Johnny Willemsen <jwillemsen@remedy.nl>
190 Date: Wed Jun 26 13:23:05 2013 +0200
193 * templates/bmakecommon.mpt:
195 commit 343897776235c7eec82609fc2662699bc4e8b303
196 Author: Johnny Willemsen <jwillemsen@remedy.nl>
197 Date: Thu Jun 20 14:04:21 2013 +0200
200 * templates/bmake.mpd:
202 commit 419e2b2b441ab8be42a1f07a4c657b1d56cfcfda
203 Author: Johnny Willemsen <jwillemsen@remedy.nl>
204 Date: Mon May 27 21:03:35 2013 +0200
207 * templates/bmake.mpd:
209 commit 17f31fbe7ace3f9f2eca7ccd97224b4fddab5d13
210 Author: Johnny Willemsen <jwillemsen@remedy.nl>
211 Date: Mon May 27 20:49:56 2013 +0200
214 * templates/bmake.mpd:
216 commit 9c6f7276d252354d59642acfefb29bdd32a73d64
217 Author: Johnny Willemsen <jwillemsen@remedy.nl>
218 Date: Mon May 27 20:39:50 2013 +0200
220 Support for 32/64 common libs
221 * templates/bmake.mpd:
222 * templates/bmakecommon.mpt:
224 commit bf93fc1382d6a5dfc9b8be98b8a3c1e8fb1ca47a
225 Author: Johnny Willemsen <jwillemsen@remedy.nl>
226 Date: Mon May 27 20:32:35 2013 +0200
228 Handle different libext
229 * templates/bmake.mpd:
230 * templates/bmakecommon.mpt:
232 commit 7d7352e64dd3e6054327df6cf904d66d878a8a14
233 Author: Johnny Willemsen <jwillemsen@remedy.nl>
234 Date: Mon May 27 20:25:46 2013 +0200
236 Added path for startup obj
237 * templates/bmake.mpd:
239 commit f258eaa34f75c4eeb01a6ab9dceb1cc0698cdf2f
240 Author: Johnny Willemsen <jwillemsen@remedy.nl>
241 Date: Mon May 27 19:23:33 2013 +0200
243 Obj extension and startup object
244 * templates/bmake.mpd:
245 * templates/bmakecommon.mpt:
247 commit cf382b74a31665f253fe6d391e4265150cfa08e3
248 Author: Johnny Willemsen <jwillemsen@remedy.nl>
249 Date: Mon May 27 18:15:17 2013 +0200
252 * templates/bmake.mpd:
254 commit 967f92ce04790a4eba1b416f9008c7f7c7feb69c
255 Author: Johnny Willemsen <jwillemsen@remedy.nl>
256 Date: Mon May 27 17:13:45 2013 +0200
258 Use -o instead of -n with bcc64
259 * templates/bmake.mpd:
261 commit 72498537d3fb82064f1865d9a95bcb4c59267a12
262 Author: Johnny Willemsen <jwillemsen@remedy.nl>
263 Date: Mon May 27 16:34:37 2013 +0200
265 64bit needs space after -n
266 * templates/bmake.mpd:
268 commit 347735af4a8c8be4e79dc21dbdeea05949a6778f
269 Author: Johnny Willemsen <jwillemsen@remedy.nl>
270 Date: Mon May 27 16:30:24 2013 +0200
272 Zap a few options that clang64 doesn't support
273 * templates/bmake.mpd:
275 commit 21237991013bbeb96cf050bc2b85299064a29749
276 Author: Johnny Willemsen <jwillemsen@remedy.nl>
277 Date: Mon May 27 16:26:54 2013 +0200
280 * templates/bmake.mpd:
281 * templates/bmakecommon.mpt:
283 commit 06a0fb4d793fb13c2288d324c4e67b20304a90cb
284 Author: Johnny Willemsen <jwillemsen@remedy.nl>
285 Date: Mon May 27 16:21:16 2013 +0200
288 * templates/bmake.mpd:
289 * templates/bmakecommon.mpt:
291 commit 4db86c833e0edf2dce6d372376d1505ebf353a81
292 Author: Johnny Willemsen <jwillemsen@remedy.nl>
293 Date: Mon May 27 16:19:08 2013 +0200
296 * templates/bmake.mpd:
298 commit 42d96e494a7365c2cb9dff94cacba271baabf9c4
299 Author: Johnny Willemsen <jwillemsen@remedy.nl>
300 Date: Mon May 27 16:08:23 2013 +0200
302 Work in progress for bcc64
303 * templates/bmake.mpd:
304 * templates/bmakecommon.mpt:
305 * templates/wb30exe.mpt:
307 commit 2ce83e3fc41d95463b9234ec0acb02a66bdcfbd6
308 Author: Johnny Willemsen <jwillemsen@remedy.nl>
309 Date: Mon May 27 15:44:26 2013 +0200
312 * templates/bmakecommon.mpt:
314 commit b68f3f361fed4325680f90719b4416f5948daec5
315 Author: Johnny Willemsen <jwillemsen@remedy.nl>
316 Date: Fri Aug 17 20:42:42 2012 +0200
318 * templates/bmakecommon.mpt:
321 commit 04c3e35b9cbfd8b2e06d659121ed68e59d5ed0e1
322 Author: Johnny Willemsen <jwillemsen@remedy.nl>
323 Date: Fri Aug 17 20:39:53 2012 +0200
325 * templates/bmakecommon.mpt:
326 Added support for BUILDBITS64
329 Tue Jul 9 15:06:50 UTC 2013 Adam Mitz <mitza@ociweb.com>
331 * templates/make.mpd:
333 If object files are moved to a different directory (by using
334 targetoutdir or obj_dir), apply the transdir function so that
335 source files in relative directories still result in object
336 files within the custom object directory. obj_dir or targetoutdir
337 may contain variable replacement expressions (starting with $) and
338 these are preserved in the .depend files as well.
340 * modules/Depgen/MakeObjectGenerator.pm:
342 Make depgen aware of the different rules for -type make obj dirs.
344 * modules/TemplateParser.pm:
346 Provide a way to escape the variable replacement expressions in
347 makefiles with a general "subst" function (implemented as Perl s///g).
349 * modules/DirectoryManager.pm:
351 In translate_directory(), fixed a bug in the regex for changing
352 repeated occurrences of .. to dotdot.
354 Wed Jun 26 16:14:28 UTC 2013 Phil Mesnier <mesnier_p@ociweb.com>
356 * modules/Version.pm:
358 MPC version 4.0 released.
360 Wed Jun 26 16:13:40 UTC 2013 Phil Mesnier <mesnier_p@ociweb.com>
364 * history/ChangeLog-3_9:
368 add-log-time-format: (lambda () (progn (setq tz (getenv TZ)) (set-time-zone-rule UTC) (setq time (format-time-string %a %b %e %H:%M:%S %Z %Y (current-time))) (set-time-zone-rule tz) time))
369 indent-tabs-mode: nil