You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Makefiles: new targets to build & install just software or just docs
This is mostly to help the debian packaging build just the
architecture-dependent parts (the software, via `dpkg-buildpackage -B`) or
just the architecture-independent parts (the docs, via `dpkg-buildpackage
-A`).
# When KERNELRELEASE is not defined, this is the userspace build.
115
143
# The "modules" target is the gateway to the kernel module build.
116
-
default: userspace modules
144
+
build-software: userspace modules
117
145
ifeq ($(RUN_IN_PLACE),yes)
118
146
ifneq ($(BUILD_SYS),uspace)
119
147
@if [ -f ../bin/linuxcnc_module_helper ]; then if ! [ `id -u` = 0 -a -O ../bin/linuxcnc_module_helper -a -u ../bin/linuxcnc_module_helper ]; then $(VECHO) "You now need to run 'sudo make setuid' in order to run in place."; fi; fi
@@ -310,7 +338,7 @@ INFILES = \
310
338
$(INFILES): %: %.in config.status
311
339
@./config.status --file=$@
312
340
313
-
default: $(INFILES)
341
+
build-software: $(INFILES)
314
342
315
343
# For each file to be copied to ../include, its location in the source tree
316
344
# is listed here. Note that due to $(INCLUDE), defined above, the include
@@ -607,7 +635,7 @@ You configured run-in-place, but are trying to install.
607
635
For an installable version, run configure without --enable-run-in-place
0 commit comments