On 14-01-05 04:58 PM, Trevor Woerner wrote: > Remove xf86-input-mouse from the list of modules to build for a Linux target > since Linux uses xf86-input-evdev instead. > > Signed-off-by: Trevor Woerner <[email protected]> As long as it builds on Linux, it's fine. The primary reason for platform check is to prevent build breaks for people not familiar with X. It saves them time and saves us from receiving posts and bug reports.
Majority of drivers are only useful on very specific hardware, like video cards, tablets and so on. Even so, only a fraction of the C code is not portable. The configuration, man pages or docs can be maintained on any platforms. Developers also need to know where code may break when they change ABI, so it is helpful to have more modules than less that builds on the platform where they work. I am aware this is only one of many perspectives. It is much easier to remove a module from the list than hunting down for missing modules. I also do not think build.sh helps anyone make a decision as to which module should be include in the project they are working on. _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
