David: I have noticed that being one of the two build modes since I actually went in and dissected the code, but the point I am trying to make here is that the independent mode will be the only mode available, and no vestige of gnustep-make-dependent mode remain. I am already tackling the removal of GC down to every source file and the corresponding header and source files are already deleted. CoreBase still depend on gnustep-make though (but I don’t really mind as it will end up being part of a rewrite)
> On Dec 9, 2015, at 22:09, David Chisnall <thera...@theravensnest.org> wrote: > > On 9 Dec 2015, at 13:51, 陈北宗 <xcvi...@gmail.com> wrote: >> >> This is the reason I am proposing moving libobjc2 and CoreBase to pure Cmake > > Please actually look at things before you propose modifying them. libobjc2 > uses pure CMake and has no dependencies on any other part of GNUstep, > precisely to avoid a bootstrapping problem. > > You can see the list of build dependencies in the FreeBSD port: > > http://www.freshports.org/lang/libobjc2/ > > It depends on cmake and nothing else that is not part of the base system (it > depends on clang from packages on older FreeBSD releases where gcc was the > system compiler). > > David > _______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev