Commit Graph

  • bc85a65ae3 Initial checking of unified unit testing app and example test. + Currently, only statically linked tests are supported. + None of the existing tests have been integrated into it yet; that will come after I add dynamic linking. + The example test has multithreaded and singlethreaded examples + The name of the unit testing app is open for negotiation if UnitTester is unacceptable for some reason. :-) hrev78 Tyler Dauwalder 2002-07-11 03:34:41 +0000
  • 03aa30ce94 Big CppUnit Update + Initial threaded test support + Integrated CppUnitShell code into TestShell hrev77 Tyler Dauwalder 2002-07-11 03:31:07 +0000
  • e5c292c0c9 Not currently used or integrated into other files, thus removed. hrev76 Tyler Dauwalder 2002-07-11 03:30:03 +0000
  • 530d2bc9fe Big CppUnit update + Initial threaded test support + Integrated CppUnitShell code into TestShell hrev75 Tyler Dauwalder 2002-07-11 03:28:37 +0000
  • aa3f51a786 Integrated into TestShell.h, thus no longer needed, thus removed. hrev74 Tyler Dauwalder 2002-07-11 03:26:27 +0000
  • cc449ec9d1 Not currently used, so removed for the moment at least. hrev73 Tyler Dauwalder 2002-07-11 03:25:42 +0000
  • 24509b3b8e Stop these files breaking the build, needs to be fixed later hrev72 beveloper 2002-07-11 01:09:21 +0000
  • 440b3fb4ba /boot/home/config/add-ons/media/legacy.media_addon hrev71 beveloper 2002-07-11 00:42:58 +0000
  • af9bf37038 BeOS Sound Driver for Intel ICH AC'97 Link interface hrev70 beveloper 2002-07-11 00:12:08 +0000
  • e24ab46c4e Changes to BLooper tests so that they will work again. hrev69 ejakowatz 2002-07-11 00:04:38 +0000
  • 0022ddd9d6 Adding the multiaudio driver header. hrev68 beveloper 2002-07-10 23:58:15 +0000
  • f41c281f54 This is the correct place for this file. Improved the comments and doxygen style to try and make the file more readable. hrev67 David Reid 2002-07-10 23:23:15 +0000
  • 85c2f107d7 Remove files that we either no longer need or are located elsewhere. hrev66 David Reid 2002-07-10 22:50:24 +0000
  • c07b7f382d A couple of minor tweaks to get things building again. hrev65 ejakowatz 2002-07-10 22:17:00 +0000
  • cda78f2486 Start adding the networking headers in their correct place and with the correct things in them. hrev64 David Reid 2002-07-10 22:10:23 +0000
  • 07fefdf493 Implemented the read_dir(), and rewind_dir() functions for all internal file systems. Removed the read() functionality for directories. hrev63 Axel Dörfler 2002-07-10 21:55:33 +0000
  • b18756ad83 Updated dev.c to use sys_read_dir() instead of sys_read(). Is this file even needed anymore? If so, we may move its functionality elsewhere. hrev62 Axel Dörfler 2002-07-10 21:54:34 +0000
  • be28e9bd97 Added the syscalls for sys_read_dir(), and sys_rewind_dir(), and moved the use of the IOCPARM_LEN() macro to the ioctl() function in libc. hrev61 Axel Dörfler 2002-07-10 21:49:37 +0000
  • 65dc706027 Converted module.c to use sys_read_dir() instead of sys_read(). But it really should use opendir(), and readdir(). hrev60 Axel Dörfler 2002-07-10 21:48:27 +0000
  • c1f7f96bbf Added a parameter for the maximum number of dirents for sys_read_dir(). hrev59 Axel Dörfler 2002-07-10 21:47:38 +0000
  • f8d7610714 Added the syscalls for sys_read_dir(), and sys_rewind_dir(). sys_read_dir() now has a parameter for the maximum number of dirents that are handled by the upper layer - which is currently 1. Added a comment in fd.h to ease the location of the sys|user prototypes of the corresponding functions in fd.c. hrev58 Axel Dörfler 2002-07-10 21:46:34 +0000
  • 48894e06d7 New jamfiles for several prefs apps and modifications to the top prefs jamfile to use them. hrev57 ejakowatz 2002-07-10 21:23:57 +0000
  • db73233cdc Couple of small additions and a lot more doxygen stuff. hrev56 David Reid 2002-07-10 20:37:42 +0000
  • 1c2a7bcee4 Regardless of whether or not the dir is renamed to bfs, here is a Jamfile. It doesn't compile on my machine, but I remember having heard something about a Be header file missing a declaration. hrev55 Ingo Weinhold 2002-07-10 20:31:53 +0000
  • 5147813236 Added print server and screen saver to the build. hrev54 Ingo Weinhold 2002-07-10 20:14:22 +0000
  • 77763004e0 Fixed include. hrev53 Ingo Weinhold 2002-07-10 19:59:20 +0000
  • a63dade9fe Added the media addon server to the build. hrev52 Ingo Weinhold 2002-07-10 19:58:30 +0000
  • ac01d3440b The media server rolls in. Well, it doesn't compile, but it doesn't in the old tree either. hrev51 Ingo Weinhold 2002-07-10 19:48:09 +0000
  • b8c8c78099 Here goes the input server. hrev50 Ingo Weinhold 2002-07-10 19:33:56 +0000
  • f63877e7f7 No SetupIncludes in Server rule. hrev49 Ingo Weinhold 2002-07-10 19:25:15 +0000
  • b01bedd574 This brings the app server proto6 into the game. It doesn't compile completely though and I don't even know, if all the stuff in the subdirs is really needed. DarkWyrm? hrev48 Ingo Weinhold 2002-07-10 19:24:36 +0000
  • d820b0ec87 Adjusted some Jamfiles to reflect the new tree structure and moved AddResources before the respective building rules. hrev47 Ingo Weinhold 2002-07-10 17:58:20 +0000
  • 0971030020 Moved AddResources up. It needs to be called before the building rule. hrev46 Ingo Weinhold 2002-07-10 17:55:17 +0000
  • 78599cf01d Changed build target directory to \*.R1 and simplified AddResources rule. hrev45 Ingo Weinhold 2002-07-10 17:54:11 +0000
  • 05cce1aecd Initial checkin. hrev44 ejakowatz 2002-07-10 16:48:03 +0000
  • 70c31e5157 Reflect the latest change to the UsePublicHeaders rule. hrev43 Ingo Weinhold 2002-07-10 16:36:50 +0000
  • 7d7f280ed3 * Uncommented SetupIncludes in Addon. Same reason as with the others. * Reintroduced Axel's fix to the public header dirs. * Pulled the functionality to set the headers on object files out of Use*Headers and put it into new rules Use*ObjectHeaders. The usage differed too much. hrev42 Ingo Weinhold 2002-07-10 16:35:13 +0000
  • acea35dd63 That was too fast: "os" is added in the sub-Jamfiles (although I don't think that's a good solution). Fixed. hrev41 Axel Dörfler 2002-07-10 15:57:36 +0000
  • e9625b4b51 The "os" directory was missing from the UsePublicHeaders rule. BTW the last change of this file requires updating your OBOS_TOP variable to the current tree. hrev40 Axel Dörfler 2002-07-10 15:55:05 +0000
  • f2e60e56e0 Added missing a newline. hrev39 Axel Dörfler 2002-07-10 15:48:19 +0000
  • 8bac7924c0 Fixed the path to the input server. hrev38 Ingo Weinhold 2002-07-10 15:20:25 +0000
  • 4236d49041 Improved LinkSharedOSLibs. It does now look, if a supplied "library" has a dirname or grist, which makes the rule handle it as if the basename would start with "lib". Needed e.g. when linking against servers. hrev37 Ingo Weinhold 2002-07-10 15:11:24 +0000
  • 74f88d9ebf The syscalls.h wasn't up to date (unlike the one in the old tree). hrev36 Axel Dörfler 2002-07-10 13:47:46 +0000
  • 48535f1870 offsetof, insque and remque can be used throughout the kernel, so move their definitions here. hrev35 David Reid 2002-07-10 13:17:22 +0000
  • 434d5d1923 As this seemed to be going round and round with no-one fixing it, here is a fix. hrev34 David Reid 2002-07-10 13:08:47 +0000
  • 25d7f21603 Typo: key -> hey. hrev33 Ingo Weinhold 2002-07-10 02:07:35 +0000
  • 28fd2c3c85 The included Test.StorageKit.h has been renamed to StorageKitTester.h. hrev32 Ingo Weinhold 2002-07-10 02:06:51 +0000
  • 690f2d09ff Adjusted the SK tests Jamfile to work in the new tree. hrev31 Ingo Weinhold 2002-07-10 02:05:10 +0000
  • 97a2517bdc The public OBOS include dirs were invalid. hrev30 Ingo Weinhold 2002-07-10 02:04:14 +0000
  • fc5a434b2c Include the Storage Kit tests. hrev29 Ingo Weinhold 2002-07-10 02:03:00 +0000
  • 32bc7795b0 Adjusted the original SK Jamfile to work in its new friendly neighborhood. hrev28 Ingo Weinhold 2002-07-10 02:02:00 +0000
  • 736994efc9 Uncommented Storage Kit include. hrev27 Ingo Weinhold 2002-07-10 02:00:19 +0000
  • 64f6603fbe Include the official DataIO.h rather than MallocIO.h. hrev26 Ingo Weinhold 2002-07-10 01:59:18 +0000
  • cdcd225793 DataIO.h has to include MallocIO.h. Be has only the first header containing all declarations. hrev25 Ingo Weinhold 2002-07-10 01:58:14 +0000
  • 7e4c96cf79 SymLink.h included kernel_interface.h, which is a private header. Doh! hrev24 Ingo Weinhold 2002-07-10 01:56:30 +0000
  • 3b9eae39d5 * Turned off optimization for unit tests. The Storage Kit tests were running amok... * Added rules SplitPath and SymLink used in the Storage Kit tests Jamfile. * Removed the setting of CCFLAGS and C++FLAGS on the SystemMain target. This really doesn't made sense. hrev23 Ingo Weinhold 2002-07-10 01:54:50 +0000
  • 5527b575c3 Renamed Test.StorageKit.cpp/h to StorageKitTester.cpp/h. Just to avoid problems with Jam's suffix handling. hrev22 Ingo Weinhold 2002-07-10 01:50:25 +0000
  • 232067ccbb Moved StorageDefs.Private.h to the public headers. Strange, but it is needed by them. hrev21 Ingo Weinhold 2002-07-10 01:47:48 +0000
  • 533dbf2142 Adjusted to the new tree structure. hrev20 Ingo Weinhold 2002-07-09 21:43:03 +0000
  • 98602e0409 Adjusted to the new tree structure, though currently (?) not needed. hrev19 Ingo Weinhold 2002-07-09 21:41:59 +0000
  • 88a28d9072 Added newline at eof. hrev18 Ingo Weinhold 2002-07-09 21:40:28 +0000
  • 9377918226 This file shadows Be's header. So if it doesn't contain anything, iclude at least the original header. hrev17 Ingo Weinhold 2002-07-09 21:39:34 +0000
  • 66f77d7bfd This one obviously got lost. Adjusted to the new tree. hrev16 Ingo Weinhold 2002-07-09 21:38:17 +0000
  • 54f76689cb Adjusted the SubDir and SubInclude parameters. hrev15 Ingo Weinhold 2002-07-09 20:15:44 +0000
  • 8b3bd88c41 I don't know why the path to this header is hard-coded. However, adjusted to the new structure. hrev14 Ingo Weinhold 2002-07-09 20:14:09 +0000
  • c633961ad2 Adjusted the Use*Headers rules to reflect the new header dir structure. hrev13 Ingo Weinhold 2002-07-09 20:11:42 +0000
  • 5a2b57c361 Updated to the current version of dirent.h (that somehow didn't make it to here). Notably changes are: C++ safe, struct dirent is now BeOS compatible. hrev12 Axel Dörfler 2002-07-09 13:57:50 +0000
  • 5f281ed502 Well, I couldn't go to bed without making *something* build ... ;) hrev11 ejakowatz 2002-07-09 13:40:32 +0000
  • 52a3801208 It is accomplished ... hrev10 ejakowatz 2002-07-09 12:24:59 +0000