ChangeLog 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747
  1. 2008-05-14 Marek Safar <[email protected]>
  2. * Makefile: Enabled more tests.
  3. 2008-02-18 Raja R Harinath <[email protected]>
  4. * Makefile (net_2_0_centum_tests): Add System.Xml.Linq here.
  5. 2008-02-17 Raja R Harinath <[email protected]>
  6. * Makefile (_boot_): Orchestrate the net_2_1 bootstrap.
  7. (net_2_1_bootstrap_SUBDIRS, net_2_1_raw_SUBDIRS): New.
  8. 2008-02-06 Zoltan Varga <[email protected]>
  9. * Makefile (dir-check): Hopefully fix make dist.
  10. 2008-02-05 Zoltan Varga <[email protected]>
  11. * Makefile: Abort with an error message if make is typed directly in this
  12. directory, instead from the 'mono' directory.
  13. 2007-12-06 Atsushi Enomoto <[email protected]>
  14. * Makefile: currently Sys.Web.Extensions is not ready for
  15. centum_tests.
  16. 2007-12-04 Marek Safar <[email protected]>
  17. * Makefile: Added more tests.
  18. 2007-12-03 Marek Safar <[email protected]>
  19. * Makefile: Added 3.5 profile, it probably not used here.
  20. 2007-11-28 Raja R Harinath <[email protected]>
  21. * Makefile (_boot_): Incorporate 'net_2_1' into the bootstrap
  22. process -- it depends on 'net_2_0' profile being built.
  23. 2007-07-27 Marek Safar <[email protected]>
  24. * Makefile: Removed gmcs and smcs, removed DIST_ONLY_SUBDIRS.
  25. 2007-07-27 Jb Evain <[email protected]>
  26. * Makefile: integrate the tuner in the build.
  27. 2007-07-26 Jb Evain <[email protected]>
  28. * smcs: add a project of its own for the 2.1 compiler.
  29. 2007-07-11 Jb Evain <[email protected]>
  30. * Makefile: work on the 2.1 profile.
  31. 2007-05-11 Raja R Harinath <[email protected]>
  32. * Makefile (net_2_0_bootstrap_SUBDIRS): Add 'mcs'.
  33. 2007-04-18 Marek Habersack <[email protected]>
  34. * Makefile (SUBDIRS): removed tools/culevel, it is now built in
  35. the 1.1 bootstrap phase.
  36. 2007-04-17 Marek Habersack <[email protected]>
  37. * Makefile (thisdir): added tools/culevel to the list of
  38. subdirectories - it must be compiled before compiling the classes
  39. since System.Web depends on it.
  40. 2007-04-06 Wade Berrier <[email protected]>
  41. * Makefile: use bzip2 instead of gzip for 'make dist'
  42. (even though it's not used here anymore)
  43. 2006-08-18 Raja R Harinath <[email protected]>
  44. * Makefile (net_2_0_bootstrap_SUBDIRS): Add 'tools'.
  45. 2006-04-11 Raja R Harinath <[email protected]>
  46. * Makefile (SUBDIRS): Remove tools/resgen.
  47. 2005-11-21 Raja R Harinath <[email protected]>
  48. * Makefile (net_2_0_bootstrap_SUBDIRS): Add ilasm.
  49. (net_2_0_SUBDIRS): Likewise.
  50. 2005-09-22 Raja R Harinath <[email protected]>
  51. * Makefile (basic_SUBDIRS, net_1_1_bootstrap_SUBDIRS)
  52. (net_2_0_bootstrap_SUBDIRS, net_2_0_SUBDIRS):
  53. Build the 'build' directory too.
  54. 2005-09-21 Raja R Harinath <[email protected]>
  55. * Makefile (centum_tests): Remove System.Web.
  56. 2005-09-06 Raja R Harinath <[email protected]>
  57. * Makefile (bootstrap): Remove special handling on Win32.
  58. 2005-07-11 Raja R Harinath <[email protected]>
  59. * Makefile (centum_tests): Add System.Messaging and
  60. System.ServiceProcess. Remove System.Configuration.Install.
  61. Move Mono.C5 ...
  62. (net_2_0_centum_tests): ... here, and disable it for now.
  63. 2005-06-20 Raja R Harinath <[email protected]>
  64. * Makefile (centum_tests): Move System.XML ...
  65. (default_centum_tests): ... here.
  66. 2005-06-17 Raja R Harinath <[email protected]>
  67. * Makefile (centum_tests): Add System.XML.
  68. 2005-06-10 Sebastien Pouliot <[email protected]>
  69. * Makefile (centum_tests): Added System.Security.
  70. 2005-05-20 Raja R Harinath <[email protected]>
  71. * Makefile (centum_tests): Add System.Web and move corlib from ...
  72. (default_centum_tests): ... here.
  73. 2005-04-25 Raja R Harinath <[email protected]>
  74. * Makefile (centum_tests): Add Mono.Security and
  75. System.Runtime.Remoting.
  76. * */Makefile: Replace $(RUNTIME) with $(RUNTIME) $(RUNTIME_FLAGS).
  77. 2005-04-21 Raja R Harinath <[email protected]>
  78. * Makefile (net_1_1_bootstrap_SUBDIRS): Add ilasm.
  79. 2005-03-14 Raja R Harinath <[email protected]>
  80. * Makefile (_boot_): New. Used to generalize the bootstrap to
  81. clean and install too.
  82. 2005-02-25 Raja R Harinath <[email protected]>
  83. * Makefile (centum_tests): New list of test subdirs that should
  84. pass 100%.
  85. (default_centum_tests, net_2_0_centum_tests): New.
  86. (ONLY_CENTUM_TESTS): New check. If defined during 'make
  87. run-test', only the tests in centum_tests are run.
  88. 2004-12-20 Jambunathan K <[email protected]>
  89. * btests: Removed. This directory is now superseded by
  90. mbas/Test.
  91. 2004-12-13 Raja R Harinath <[email protected]>
  92. * INSTALL.txt: Minor updates to reflect build changes.
  93. 2004-11-25 Raja R Harinath <[email protected]>
  94. * Makefile (DISTFILES): Add nunit.key.
  95. 2004-11-24 Raja R Harinath <[email protected]>
  96. * Makefile (profiles-do--run-test): Allow list of profiles to be
  97. overriden.
  98. (profiles-do--all): Remove. The default pattern build suffices.
  99. 2004-11-22 Raja R Harinath <[email protected]>
  100. * Makefile (OVERRIDE_TARGET_ALL): Remove.
  101. (all.override): Remove 2-pass build.
  102. (net_1_1_bootstrap_SUBDIRS): Add 'tools'.
  103. 2004-11-22 Raja R Harinath <[email protected]>
  104. * Makefile (profiles-do--all): Don't fallback to default pattern build.
  105. 2004-11-19 Raja R Harinath <[email protected]>
  106. * Makefile (net_2_0_SUBDIRS): Add nunit20.
  107. 2004-11-19 Raja R Harinath <[email protected]>
  108. * Makefile (%-profiles): Go through an intermediate set of rules.
  109. Move body to ...
  110. (profiles-do--%): ... this.
  111. (profiles-do--run-test): Customized rule that usefully runs with
  112. 'make -j' and 'make -k'.
  113. (profiles-do--all, profile-do--%--all): Orchestrate the bootstrap
  114. process.
  115. 2004-11-09 Raja R Harinath <[email protected]>
  116. * Makefile (basic_SUBDIRS): New.
  117. 2004-11-04 Raja R Harinath <[email protected]>
  118. * Makefile (net_1_1_bootstrap_SUBDIRS): New.
  119. (all.override): Fix to actually perform optimization to avoid
  120. the two-pass build if we are not signing assemblies.
  121. 2004-10-29 Raja R Harinath <[email protected]>
  122. * Makefile (net_2_0_bootstrap_SUBDIRS,net_2_0_SUBDIRS): New.
  123. (profile-do--net_2_0_bootstrap--all): New target.
  124. (profile-do--net_2_0--all): Depend on it.
  125. (distdir,top_distdir): Remove.
  126. (dist-tarball): Define distdir here for dist-recursive.
  127. 2004-10-21 Raja R Harinath <[email protected]>
  128. * Makefile (all-profiles $(STD_TARGETS:=-profiles)): Make
  129. parallelizable.
  130. 2004-09-27 Raja R Harinath <[email protected]>
  131. * nunit20/nunit-console/Makefile (PROGRAM): Put in
  132. profile-specific directory.
  133. 2004-09-21 Raja R Harinath <[email protected]>
  134. * Makefile (DIST_ONLY_SUBDIRS): Add 'gmcs' since it is specially
  135. handled by 'class/corlib/Makefile'.
  136. (test-installed-compiler): Run compiler tests using the installed
  137. compiler.
  138. 2004-09-14 Raja R Harinath <[email protected]>
  139. * Makefile (SUBDIRS): Allow to be overriden by $(TEST_SUBDIRS).
  140. (test-profiles, run-test-profiles): New targets.
  141. (test-compiler): Rename to ...
  142. (compiler-tests): ... this. Run tests on all profiles.
  143. 2004-09-03 Martin Baulig <[email protected]>
  144. * Makefile (test-compiler): New target to run the compiler test.
  145. 2004-07-02 Raja R Harinath <[email protected]>
  146. * Makefile (OVERRIDE_BARE_TARGETS): Remove.
  147. (OVERRIDE_TARGET_ALL): Define.
  148. (all-recursive,$(STD_TARGETS:=-recursive)): Depend on
  149. 'platform-check' and 'profile-check'.
  150. (all.override): New. Run two passes: once to build, and once to
  151. sign libraries.
  152. 2004-06-22 Todd Berman <[email protected]>
  153. * configure: Patch from Mariano Suárez-Alvarez
  154. <[email protected]> to make configure accept jhbuild style
  155. /prefix /usr options, and to continue past unknown options. Currently
  156. this patch is a bit spammy with multiple unknown options, anyone
  157. who is interested is welcome to fix this.
  158. 2004-06-14 Raja R Harinath <[email protected]>
  159. * Makefile (all-profiles, clean-profiles): Simplify slightly.
  160. 2004-06-05 Atsushi Enomoto <[email protected]>
  161. * Makefile: added target run-test-ondotnet.
  162. 2004-05-26 Raja R Harinath <[email protected]>
  163. * nunit20/util/Makefile (EXTRA_DISTFILES): Remove
  164. Transform.resources.
  165. ($(the_lib)): Make Transform.resources using internal resgen.
  166. * nunit20/util/Transform.resources: Rebuild.
  167. 2004-05-25 Sebastien Pouliot <[email protected]>
  168. * nunit.key: New. NUnit private key. Due to build issues the key
  169. must be present in this directory.
  170. 2004-05-20 Raja R Harinath <[email protected]>
  171. * Makefile (SUBDIRS): Move 'monoresgen' ahead of 'class'.
  172. 2004-05-17 Raja R Harinath <[email protected]>
  173. * Makefile (all, clean): Remove indirection.
  174. (clean-profiles): New.
  175. 2004-05-13 Jackson Harper <[email protected]>
  176. * Makefile: default build is no longer the multi profile build. Do
  177. build both 1.1 and 2.0 profiles use the all-profiles target.
  178. 2004-05-12 Gonzalo Paniagua Javier <[email protected]>
  179. * Makefile: disable net_2_0 on windows. It doesn't build. Don't
  180. try to build net_1_0 and net_2_0 if we provide a PROFILE=xxx in the
  181. command line.
  182. 2004-05-10 Raja R Harinath <[email protected]>
  183. * INSTALL.txt: Don't mention 'fullbuild'. Mention 'bootstrap'
  184. instead. Update instructions for 'monocharge'.
  185. 2004-04-30 Raja R Harinath <[email protected]>
  186. * Makefile (SUBDIRS): Remove 'gmcs' for now.
  187. (all): Simplify.
  188. (clean): Quick hack to get 'make clean' to work better.
  189. 2004-04-29 Jackson Harper <[email protected]>
  190. * Makefile: Put the PROFILE= stuff before the target, this is more
  191. pleasurable to cygwin users.
  192. 2004-04-28 Jackson Harper <[email protected]>
  193. * Makefile: build the net_1_1 and net_2_0 profiles by default.
  194. 2004-01-14 Martin Willemoes Hansen <[email protected]>
  195. * INSTALL.txt: Fixed, autogen should be autogen.sh
  196. 2003-12-01 Cesar Lopez Nataren <[email protected]>
  197. * Added dirs mcs/jtest and mcs/jerrors.
  198. 2003-10-28 Jackson Harper <[email protected]>
  199. * INSTALL.txt: Tell users where to find monocharges, do not
  200. reference README.building.
  201. 2003-07-22 Peter Williams <[email protected]>
  202. * README: INSTALL.txt, not INSTALL.
  203. 2003-07-20 Peter Williams <[email protected]>
  204. * nunit20/nunit-console/Makefile (PROGRAM): Put nunit-console.exe
  205. in $(topdir)/class/lib so we can find our DLL's.
  206. 2003-07-18 Peter Williams <[email protected]>
  207. * build/library.make (dist-local): Fancy make dist magic gives
  208. way to boring old 'for'.
  209. * build/executable.make (dist-local): Ditto.
  210. 2003-07-17 Peter Williams <[email protected]>
  211. * build/profiles/default.make: Actually fix this. Use the platform
  212. compiler all the way.
  213. 2003-07-17 Peter Williams <[email protected]>
  214. * build/profiles/default.make: Try to make this smarter so
  215. that we can build on Windows. Specifically, don't require
  216. the mono runtime. Combined with the corlib $(BOOT_COMPILE) change,
  217. this should make corlib build out of the box, I think.
  218. 2003-07-16 Peter Williams <[email protected]>
  219. A whole passel of build system changes. Doc updates:
  220. * build/README.makefiles: Doc updates.
  221. * build/profiles/net_1_0.make: Doc changes.
  222. * INSTALL.txt: A few more touchups.
  223. Better defaults:
  224. * build/config-default.make (prefix): Default install prefix
  225. should be /usr/local.
  226. * build/profiles/bootstrap.make: This profile ...
  227. * build/profiles/default.make: ... is now the default.
  228. * build/profiles/atomic.make: And the default is now this.
  229. Fixes for pre-build checks:
  230. * Makefile: Do the platform and (new) profile checks
  231. before the build, which took some infrastructure changes.
  232. * build/rules.make: Allow a Makefile to specify its own all/install/etc
  233. targets.
  234. * build/profiles/default.make (profile-check): Add a blank
  235. target here.
  236. * build/profiles/atomic.make: Check for a full MCS install to
  237. build against.
  238. HP/UX fixes with help from Bernie Solomon:
  239. * build/config-default.make (ECHO_ESCAPE): HP/UX 'echo'
  240. doesn't need a -e parameter to interpret escape codes. Test for
  241. that and define a configuration parameter.
  242. * build/library.make ($(makefrag)): Use $(ECHO_ESCAPE)
  243. instead of assuming that 'echo -e' will interpret escape
  244. codes.
  245. * build/executable.make ($(makefrag)): Here too.
  246. A make distcheck fix:
  247. * Makefile: Inherit the current prefix so that the build can
  248. find the right System.Xml.dll.
  249. And Windows build fixes with the invaluable help of Sebastian
  250. Pouliot (in various subdirectories).
  251. 2003-07-14 Peter Williams <[email protected]>
  252. * build/rules.make (dist-recursive): Fix recursive rules
  253. to work on HP/UX /bin/sh. Patch from Bernie Solomon
  254. <[email protected]>.
  255. 2003-05-10 Gonzalo Paniagua Javier <[email protected]>
  256. * makefile:
  257. * makefile.gnu: don't use -C when running make.
  258. 2003-05-05 Ben Maurer <[email protected]>
  259. * AUTHORS: Added self.
  260. 2003-04-15 Nick Drochak <[email protected]>
  261. * makefile: Remove nunit version 1 from build
  262. 2002-03-14 Daniel Morgan <[email protected]>
  263. * class/makefile.gnu
  264. * class/ByteFX.Data/makefile.gnu: add ByteFX.Data.dll
  265. to the Linux build
  266. 2002-03-14 Daniel Morgan <[email protected]>
  267. * makefile: added ByteFX.Data.dll to windows install
  268. * class/library.build: added ByteFX.Data.dll
  269. to windows build. added additional clean targets
  270. * class/Microsoft.VisualC/Microsoft.VisualC.build: fix
  271. windows clean
  272. * class/ByteFX.Data: added directory for ByteFX.Data.dll
  273. which includes a MySQL ADO.NET Provider.
  274. Contributed by Reggie Burnett <[email protected]>
  275. from ByteFX, Inc.
  276. ByteFX.Data 0.6.5 is Copyright 2002-2003, ByteFX, Inc.
  277. Added the following files and directories:
  278. class/ByteFX.Data/AssemblyInfo.cs
  279. class/ByteFX.Data/list
  280. class/ByteFX.Data/ByteFX.Data.build
  281. class/ByteFX.Data/makefile.gnu
  282. class/ByteFX.Data/ChangeLog.txt
  283. class/ByteFX.Data/readme.txt
  284. class/ByteFX.Data/lgpl.txt: new files
  285. BitStream.cs
  286. Connection.cs
  287. Field.cs
  288. Inflater.cs
  289. ConnectionString.cs
  290. HuffmanTree.cs
  291. NamedPipeStream.cs
  292. class/ByteFX.Data/Common: added files to new directory
  293. Driver.cs
  294. command.resx
  295. todo.txt
  296. CommandBuilder.cs
  297. Exception.cs
  298. dataadapter.cs
  299. transcaction.cs
  300. Connection.cs
  301. Field.cs
  302. datareader.cs
  303. Connection.resx
  304. MysqlDefs.cs
  305. parameter.cs
  306. class/ByteFX.Data/mysqlclient: added files to new directory
  307. command.cs
  308. parameter_collection.cs
  309. class/ByteFX.Data/mysqlclient/Designers: added files to new directory
  310. 2003-03-14 Daniel Morgan <[email protected]>
  311. * makefile: add ilasm.exe to windows build and add missing assemblies
  312. to windows install
  313. * class/library.build: include PEAPI.dll, Npgsql.dll, and
  314. ICSharpCode.SharpZipLib part of the windows build
  315. 2003-03-10 Martin Willemoes Hansen <[email protected]>
  316. * Fixed some spelling errors in class/doc/TemplateTest.cs
  317. 2003-03-04 Gonzalo Paniagua Javier <[email protected]>
  318. * makefile: added Mono.Posix and System.Management.
  319. 2003-02-16 Martin Baulig <[email protected]>
  320. * docs/compiler: Added a few works about the new `Location' code.
  321. 2003-02-15 Nick Drochak <[email protected]>
  322. * makefile.gnu: Add testcorlib target to run just the corlib unit tests.
  323. 2003-02-10 Nick Drochak <[email protected]>
  324. * makefile: Add testcorlib target to run just the corlib unit tests.
  325. 2003-01-16 Nick Drochak <[email protected]>
  326. * makefile.gnu: Add corlib target to just build that.
  327. 2003-01-14 Duncan Mak <[email protected]>
  328. * ilasm/parser/ScannerAdapter.cs: Remove the cleanup method now that
  329. it's no longer in the interface.
  330. 2003-01-13 Duncan Mak <[email protected]>
  331. * ilasm/parser/ScannerAdapter.cs: Implement the new cleanup method
  332. in the tokenizer. This fixes the build.
  333. 2003-01-10 Gonzalo Paniagua Javier <[email protected]>
  334. * README.building: New file.
  335. * makefile.gnu: install README.building file.
  336. 2003-01-09 Sebastien Pouliot <[email protected]>
  337. * AUTHORS: add myself to class library list
  338. 2002-12-15 Alp Toker <[email protected]>
  339. * makefile.gnu: make sure mcs is in PATH, otherwise tell user to read
  340. INSTALL.txt
  341. 2002-12-10 Daniel Morgan <[email protected]>
  342. * makefile
  343. * tools/makefile
  344. * tools/makefile.gnu: change target
  345. from SqlSharpCli.exe
  346. to sqlsharp.exe
  347. 2002-12-10 Alp Toker <[email protected]>
  348. * ilasm/makefile.gnu: Install ilasm executable with -m 755, not 644
  349. * ilasm/makefile: ditto
  350. 2002-12-10 Gaurav Vaish <[email protected]>
  351. * AUTHORS: Corrected my email-ID.
  352. 2002-11-29 Daniel Morgan <[email protected]>
  353. * INSTALL: renamed to INSTALL.txt because INSTALL
  354. interferred with "make install" on windows
  355. * makefile: changes to get "make install" work
  356. on windows
  357. * class/makefile.gnu: flush
  358. * ilasm/makefile: updated for windows build
  359. * monoresgen/makefile: updated for windows build
  360. * tools/SqlSharp/SqlSharpCli.build: flush
  361. * winexe.in: add file to be template for executable assemblies
  362. to be installed on windows via "make install" by providing
  363. a script that runs mono and the assembly
  364. like mcs runs mono mcs.exe
  365. 2002-11-28 Daniel Morgan <[email protected]>
  366. * makefile.gnu: added tools directory to linux build
  367. * tools/makefile.gnu: added new file to built tools and install.
  368. dist works too. test is just blank.
  369. 2002-11-16 Martin Baulig <[email protected]>
  370. * makefile.gnu: `binary-snapshot' is now an alias for `dist'.
  371. Please update your scripts, the `dist' target will disappear soon.
  372. 2002-11-09 Nick Drochak <[email protected]>
  373. * makefile: have test target be smart about windows/linux
  374. 2002-11-07 Nick Drochak <[email protected]>
  375. * makefile: for the clean target, handle linux and windows differently.
  376. 2002-10-13 Daniel Morgan <[email protected]>
  377. * class/library.build: added Mono.Data.SqliteClient
  378. directory to windows build
  379. 2002-10-10 Daniel Morgan <[email protected]>
  380. * class/library.build: added Mono.Data.MySql directory to windows build.
  381. 2002-10-10 Rodrigo Moya <[email protected]>
  382. * class/makefile.gnu: added Mono.Data.MySql directory to linux build.
  383. 2002-10-09 Rodrigo Moya <[email protected]>
  384. * class/makefile.gnu: added System.Data.Odbc directory.
  385. 2002-09-14 Piers Haken <[email protected]>
  386. * */makefile.gnu:
  387. use $(topdir)
  388. build nunit into $(topdir)/class/lib
  389. 2002-08-27 Gonzalo Paniagua Javier <[email protected]>
  390. * makefile.gnu:
  391. * class/library.make:
  392. * class/makefile.gnu:
  393. * class/I18N/makefile.gnu
  394. * class/corlib/makefile.gnu:
  395. * class/corlib/Test/ChangeLog:
  396. * class/corlib/Test/corlib_linux_test.args:
  397. * class/corlib/Test/makefile.gnu:
  398. * class/corlib/Test/run_test.sh:
  399. * jay/makefile.gnu:
  400. * mcs/makefile.gnu:
  401. * monoresgen/makefile.gnu:
  402. * nunit/makefile.gnu:
  403. Allow running 'make -f makefile.gnu test' from top directory.
  404. In the libraries makefile.gnu you just have to add TEST_DIR=dirname
  405. with the name where tests reside.
  406. 2002-08-23 Martin Baulig <[email protected]>
  407. * class/makefile.gnu: Add class/Mono.CSharp.Debugger to the build.
  408. 2002-08-13 Piers Haken <[email protected]>
  409. * class/library.make: merge back original makefile.gnu behavior
  410. * */makefile.gnu: merge back original makefile.gnu behavior
  411. 2002-08-12 Piers Haken <[email protected]>
  412. * class/library.make: use 'find' to specify source files, instead of static files
  413. * */makefile.gnu: specify include/exclude patterns for source files
  414. 2002-08-07 Peter Williams <[email protected]>
  415. * class/library.make (.makefrag): Fix this rule a bit; was using
  416. $^ instead of $<
  417. 2002-07-29 Peter Williams <[email protected]>
  418. * makefile.gnu: 'make install' wasn't actually working due to $@,
  419. fix it.
  420. 2002-07-29 Martin Baulig <[email protected]>
  421. * makefile.gnu: Don't force people to install. The default must also
  422. be `all' and not `install'.
  423. 2002-07-26 Alp Toker <[email protected]>
  424. * INSTALL: Wrote a guide to mcs installation.
  425. * README: Updated to reflect the new INSTALL guide.
  426. 2002-07-23 Alp Toker <[email protected]>
  427. * makefile.gnu: Added an install target (which sets permissions and
  428. respects prefix) and a dist target which produces a tarball. Also
  429. fixed a few other makefile issues.
  430. 2002-07-22 Peter Williams <[email protected]>
  431. * class/library.make: Oops, the deps weren't right -- touching a .cs
  432. file didn't cause the libraries to be rebuilt.
  433. (clean): Robustify this rule a bit.
  434. 2002-07-20 Martin Baulig <[email protected]>
  435. * class/makefile.gnu: Added System.Data.
  436. 2002-07-20 Martin Baulig <[email protected]>
  437. * class/library.make: Put $(MONO_PATH_PREFIX) in front of the MONO_PATH.
  438. * class/*/makefile.gnu: Set MONO_PATH_PREFIX=../lib:
  439. 2002-07-19 Martin Baulig <[email protected]>
  440. * makefile.gnu (DIRS): Added nunit.
  441. 2002-07-19 Martin Baulig <[email protected]>
  442. Added the super-cool set of makefiles from Peter Williams which run on
  443. GNU/Linux without NAnt. I named them `makefile.gnu' and not `GNUmakefile'
  444. since this won't break the windows build.
  445. To compile stuff on GNU/Linux, just do a `make -f makefile.gnu'.
  446. * mcs-tool, */makefile.gnu, class/library.make: New files.
  447. 2002-07-19 Martin Baulig <[email protected]>
  448. * */makefile (NANT): Use a variable `NANT' so the user can override it with
  449. `make NANT=/usr/local/bin/NAnt.exe'.
  450. 2002-05-09 Daniel Morgan <[email protected]>
  451. * AUTHORS: add me to class libraries list
  452. 2002-03-26 Dick Porter <[email protected]>
  453. * makefile (linux): Abandon the build if any of the subdir makes fail
  454. 2002-03-07 Nick Drochak <[email protected]>
  455. * makefile: Change order of build so corlib is built before nunit since
  456. Nunit needs corlib now.
  457. 2002-02-14 Nick Drochak <[email protected]>
  458. * makefile: Build mcs/doctools too when one does 'make'
  459. 2002-01-20 Nick Drochak <[email protected]>
  460. * on the 'test' target, make sure NUnit is built first before building
  461. and running tests
  462. 2002-01-20 Nick Drochak <[email protected]>
  463. * add nunit directory to the list of dirs to build in