janhubicka / Color-Screen

Set of tools to work with scans of early color photographs taken using additive color screen processes
https://github.com/janhubicka/Color-Screen/wiki
GNU General Public License v3.0
4 stars 0 forks source link

Make dist error on Windows #4

Closed Kimrli closed 1 month ago

Kimrli commented 2 months ago

I tried the make dist command in the git folder on my windows PC and got this:

$ make dist
make  dist-gzip am__post_remove_distdir='@:'
make[1]: Entering directory '/l/Documents/Color-Screen/Color-Screen'
make  distdir-am
make[2]: Entering directory '/l/Documents/Color-Screen/Color-Screen'
if test -d "colorscreen-1.0"; then find "colorscreen-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "colorscreen-1.0" || { sleep 5 && rm -rf "colorscreen-1.0"; }; else :; fi
test -d "colorscreen-1.0" || mkdir "colorscreen-1.0"
 (cd src && make  top_distdir=../colorscreen-1.0 distdir=../colorscreen-1.0/src \
     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/l/Documents/Color-Screen/Color-Screen/src'
make  distdir-am
make[4]: Entering directory '/l/Documents/Color-Screen/Color-Screen/src'
 (cd libcolorscreen && make  top_distdir=../../colorscreen-1.0 distdir=../../colorscreen-1.0/src/libcolorscreen \
     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/l/Documents/Color-Screen/Color-Screen/src/libcolorscreen'
make  distdir-am
make[6]: Entering directory '/l/Documents/Color-Screen/Color-Screen/src/libcolorscreen'
make[6]: *** No rule to make target 'render-extra/render-extra.C', needed by 'distdir-am'.  Stop.
make[6]: Leaving directory '/l/Documents/Color-Screen/Color-Screen/src/libcolorscreen'
make[5]: *** [Makefile:1028: distdir] Error 2
make[5]: Leaving directory '/l/Documents/Color-Screen/Color-Screen/src/libcolorscreen'
make[4]: *** [Makefile:459: distdir-am] Error 1
make[4]: Leaving directory '/l/Documents/Color-Screen/Color-Screen/src'
make[3]: *** [Makefile:455: distdir] Error 2
make[3]: Leaving directory '/l/Documents/Color-Screen/Color-Screen/src'
make[2]: *** [Makefile:497: distdir-am] Error 1
make[2]: Leaving directory '/l/Documents/Color-Screen/Color-Screen'
make[1]: *** [Makefile:491: distdir] Error 2
make[1]: Leaving directory '/l/Documents/Color-Screen/Color-Screen'
make: *** [Makefile:597: dist] Error 2
janhubicka commented 2 months ago

This is cause dy render-extra being in separate git. make dist should not package it and I fixed it now in 8f43087c2d8de9e520397672815f3f98b150cf12