]> git.ipfire.org Git - thirdparty/make.git/commit
Extract jobserver implementation into OS-specific files.
authorPaul Smith <psmith@gnu.org>
Sun, 6 Mar 2016 18:29:43 +0000 (13:29 -0500)
committerPaul Smith <psmith@gnu.org>
Wed, 9 Mar 2016 04:40:46 +0000 (23:40 -0500)
commitfb7a7adc8a54bfd33ca939f7ab6e039a3b2c3355
treee861773723747ed35bd09b9fd6347fa8b7b7fb18
parent4f8be4bb28594756b994d6a55e23416570a9a1ed
Extract jobserver implementation into OS-specific files.

* os.h, posixos.c, w32/w32os.c: New files implementing jobserver.
* job.c, job.h, main.c, makeint.h: Move content to new files.
* w32/include/sub_proc.h, w32/subproc/sub_proc.c: Ditto.
* Makefile.am: Build and package OS-specific files.
* build_w32.bat, make_msvc_net2003.vcproj, README.W32.template:
Update for new files, and clean up the build.
* POTFILES.in, maintMakefile, NMakefile.template: Ditto.
* w32/subproc/build.bat: Delete as unused.
19 files changed:
.gitignore
Makefile.am
NMakefile.template
README.W32.template
build_w32.bat [changed mode: 0644->0755]
job.c
job.h
main.c
maintMakefile
make_msvc_net2003.vcproj
makeint.h
os.h [new file with mode: 0644]
po/POTFILES.in
posixos.c [new file with mode: 0644]
vmsfunctions.c
w32/include/sub_proc.h
w32/subproc/build.bat [deleted file]
w32/subproc/sub_proc.c
w32/w32os.c [new file with mode: 0644]