This is what I've done:
Code:
git clone https://github.com/Atmosphere-NX/Atmosphere.git --recursive
cd atmosphere
(copy sept-secondary.enc to atmosphere folder)
make dist SEPT_ENC_PATH='C:/Users/Alan/Desktop/Atmosphere/sept-secondary.enc'
I still get the crypto error though on building:
Code:
sept-secondary/sept-secondary.bin
built ... sept-secondary.bin
Traceback (most recent call last):
File "/home/Alan/desktop/atmosphere/sept/sept-secondary/sept_sign.py", line 4, in <module>
from Crypto.Cipher import AES
ModuleNotFoundError: No module named 'Crypto'
make[3]: *** [/home/Alan/desktop/atmosphere/sept/sept-secondary/Makefile:150: /home/Alan/desktop/atmosphere/sept/sept-secondary/sept-secondary.enc] Error 1
make[2]: *** [Makefile:125: build] Error 2
make[2]: Leaving directory '/home/Alan/desktop/atmosphere/sept/sept-secondary'
make[1]: *** [Makefile:8: sept-secondary] Error 2
make[1]: Leaving directory '/home/Alan/desktop/atmosphere/sept'
make: *** [Makefile:27: sept] Error 2
Any idea (apart from that python error)? I have crypto installed in python already.
EDIT: OK figured it, on windows you need to use:
make dist SEPT_ENC_PATH="C:/Users/Alan/Desktop/Atmosphere/sept-secondary.enc"
instead of
make dist SEPT_ENC_PATH='C:/Users/Alan/Desktop/Atmosphere/sept-secondary.enc'
Quotation marks make all the difference to finding the path - doh! thanks, that's it compiled fine now.
So for people building on windows:
Code:
git clone https://github.com/Atmosphere-NX/Atmosphere.git --recursive
cd atmosphere
(copy sept-secondary.enc to atmosphere folder)
make dist SEPT_ENC_PATH="C:/Users/yourusename/Desktop/Atmosphere/sept-secondary.enc"