History log of /haiku/src/tests/add-ons/kernel/network/Jamfile
Revision Date Author Comments
# f3fc706a 28-Feb-2024 Pascal Abresch <nep-git@packageloss.eu>

Tests: Disable PPP tests

Change-Id: I2f8957dd52c32dbfb6bb5efdef64c48aa599692e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7483
Reviewed-by: nephele nephele <nep-git@packageloss.eu>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>


# 1e60bdea 30-Mar-2019 Augustin Cavalier <waddlesplash@gmail.com>

Remove all invocations of SetSubDirSupportedPlatformsBeOSCompatible.


# e1aed931 04-Jun-2006 Oliver Tappe <zooey@hirschkaefer.de>

- reactivated building of arp, ifconfig and route to all BONE-compatbile targets
(by linking them to haiku's libsocket.so and libbind.so). This in turn greatly
simplifies building their respective userland version as they now are the same
as the standard version.
- added ping and traceroute to install-userland-networking pseudotarget


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17717 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b0623e48 02-Jun-2006 Oliver Tappe <zooey@hirschkaefer.de>

- created a new pseudotarget 'install-userland-networking' that installs all
userland-networking files into a convenient place for easier testing:
+ net_server_driver and net_stack_driver are installed to
/boot/home/config/add-ons/kernel/drivers/bin and ../dev/net
+ net_stack_tester, ifconfig, arp and route are installed to
$(HAIKU_TEST_DIR)/kits/net/userland
+ libsocket, libnet, libbind and libnetapi are installed to
$(HAIKU_TEST_DIR)/kits/net/userland/lib
+ userland add-ons are installed to
$(HAIKU_TEST_DIR)/kits/net/userland/add-ons/obos_network


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17701 a95241bf-73f2-0310-859d-f6bbb57e9c96


# cd552c7a 31-May-2006 Oliver Tappe <zooey@hirschkaefer.de>

- added legacy headers and posix headers to most Jamfiles here, such that
the userland version of the net-stack compiles again


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17678 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d3d8b269 22-May-2006 Philippe Houdoin <philippe.houdoin@gmail.com>

First step in building again the userland test stack
environment: actually build it! :-)
Next step: fix the Jamfile to create the symlink to userland "obos_network" add-ons.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17520 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 338b8dc3 29-Oct-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged changes from branch build_system_redesign at revision 14573.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 718b5114 13-Apr-2005 Axel Dörfler <axeld@pinc-software.de>

This should fix the build after all the kernel/system renaming.
If anything is still broken (and was not before :)), please shout.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12361 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0669f665 16-Feb-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Remove this stupid cyclic dependency I once introduced...
Should unbreak the userland net stack build process.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6610 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fde3380a 03-Feb-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Add route to pseudo target userland_network_modules...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6497 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9eb55bc1 02-Feb-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Forgot to update userland network versions of modules should now be placed in an
obos_network folder, like kernel version, otherwise their module names root don't match
the NETWORK_MODULES_ROOT ("obos_network/").


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6488 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 37eee613 24-Jan-2004 Waldemar Kornewald <wkornew@nowhere.fake>

Updated PPP stuff of userland netstack tester.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6278 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8c470cd7 02-Dec-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Made use of the new parameter of *SymLink and adjusted dependencies where
necessary.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5543 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 99892f10 26-Oct-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

The userland add-on dir is now symlinked to the directory where the
tester lives.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5172 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5c9e6a39 25-Oct-2003 Waldemar Kornewald <wkornew@nowhere.fake>

Added libkernelppp.a (currently named libuserlandppp.a), PPP, and PPPoE to userland test build.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5153 a95241bf-73f2-0310-859d-f6bbb57e9c96


# dbdcbc27 23-Oct-2003 Philippe Houdoin <philippe.houdoin@gmail.com>

Removed unnecessary libroot.so from target's link.
Prepare to build as userland add-ons the newer "ppp" interface module...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5128 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 51978af1 23-Oct-2003 Philippe Houdoin <philippe.houdoin@gmail.com>

Now all network add-ons build fine as userland add-ons too.
Network stack debugging/tests plateform now working...
Welcome to Userland Debugging Land!
:-)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5127 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e1aed9319ddecd70d8a6671cf1936f1361fc46bc 04-Jun-2006 Oliver Tappe <zooey@hirschkaefer.de>

- reactivated building of arp, ifconfig and route to all BONE-compatbile targets
(by linking them to haiku's libsocket.so and libbind.so). This in turn greatly
simplifies building their respective userland version as they now are the same
as the standard version.
- added ping and traceroute to install-userland-networking pseudotarget


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17717 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b0623e48efa646b8d1a4c6f51e09d696d9803276 02-Jun-2006 Oliver Tappe <zooey@hirschkaefer.de>

- created a new pseudotarget 'install-userland-networking' that installs all
userland-networking files into a convenient place for easier testing:
+ net_server_driver and net_stack_driver are installed to
/boot/home/config/add-ons/kernel/drivers/bin and ../dev/net
+ net_stack_tester, ifconfig, arp and route are installed to
$(HAIKU_TEST_DIR)/kits/net/userland
+ libsocket, libnet, libbind and libnetapi are installed to
$(HAIKU_TEST_DIR)/kits/net/userland/lib
+ userland add-ons are installed to
$(HAIKU_TEST_DIR)/kits/net/userland/add-ons/obos_network


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17701 a95241bf-73f2-0310-859d-f6bbb57e9c96


# cd552c7a15cc10c36dae8d7439ba1d6c0bb168c5 31-May-2006 Oliver Tappe <zooey@hirschkaefer.de>

- added legacy headers and posix headers to most Jamfiles here, such that
the userland version of the net-stack compiles again


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17678 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d3d8b26997fac34a84981e6d2b649521de2cc45a 22-May-2006 Philippe Houdoin <philippe.houdoin@gmail.com>

First step in building again the userland test stack
environment: actually build it! :-)
Next step: fix the Jamfile to create the symlink to userland "obos_network" add-ons.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17520 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 338b8dc301721b1f472e8297a898d4eaa2f2ee3a 29-Oct-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged changes from branch build_system_redesign at revision 14573.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 718b5114e0613a5602d5d6296afeaa7f3ee4b576 13-Apr-2005 Axel Dörfler <axeld@pinc-software.de>

This should fix the build after all the kernel/system renaming.
If anything is still broken (and was not before :)), please shout.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12361 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0669f665be29031a84ced738c6c2ffc2035dc8d3 16-Feb-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Remove this stupid cyclic dependency I once introduced...
Should unbreak the userland net stack build process.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6610 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fde3380af0fec5f7ea23c0c490931d06b9949bfc 03-Feb-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Add route to pseudo target userland_network_modules...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6497 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9eb55bc1d104b8fda80898f8b25c94d8000c8255 02-Feb-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Forgot to update userland network versions of modules should now be placed in an
obos_network folder, like kernel version, otherwise their module names root don't match
the NETWORK_MODULES_ROOT ("obos_network/").


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6488 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 37eee613ca044f7d928ed84d7f9f162e4639ed96 24-Jan-2004 Waldemar Kornewald <wkornew@nowhere.fake>

Updated PPP stuff of userland netstack tester.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6278 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8c470cd7583ce69b6a72837ea689c58a5801d90a 02-Dec-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Made use of the new parameter of *SymLink and adjusted dependencies where
necessary.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5543 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 99892f1004b155614f08e4131f60753fa5cf6c4f 26-Oct-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

The userland add-on dir is now symlinked to the directory where the
tester lives.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5172 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5c9e6a3953923a7c60c3d9c69c4f935492f26997 25-Oct-2003 Waldemar Kornewald <wkornew@nowhere.fake>

Added libkernelppp.a (currently named libuserlandppp.a), PPP, and PPPoE to userland test build.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5153 a95241bf-73f2-0310-859d-f6bbb57e9c96


# dbdcbc27d90a32e84cb010f9f45224bfb391daf5 23-Oct-2003 Philippe Houdoin <philippe.houdoin@gmail.com>

Removed unnecessary libroot.so from target's link.
Prepare to build as userland add-ons the newer "ppp" interface module...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5128 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 51978af14a173e7fae0563b562be5603bc652aeb 23-Oct-2003 Philippe Houdoin <philippe.houdoin@gmail.com>

Now all network add-ons build fine as userland add-ons too.
Network stack debugging/tests plateform now working...
Welcome to Userland Debugging Land!
:-)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5127 a95241bf-73f2-0310-859d-f6bbb57e9c96