Import / applications / Photoframe /
@John Ryland John Ryland authored on 10 Jan 2021
..
config bulk import from macbookpro checkouts 5 years ago
docs bulk import from macbookpro checkouts 5 years ago
flickcurl bulk import from macbookpro checkouts 5 years ago
fonts bulk import from macbookpro checkouts 5 years ago
i18n run without a ini file 5 years ago
icons bulk import from macbookpro checkouts 5 years ago
libexif shadow builds tidy up 5 years ago
photos/ Internal bulk import from macbookpro checkouts 5 years ago
pics bulk import from macbookpro checkouts 5 years ago
sounds bulk import from macbookpro checkouts 5 years ago
src run without a ini file 5 years ago
.gitignore shadow builds tidy up 5 years ago
Photoframe.pro move to using the shell scripts 5 years ago
README.txt move to using the shell scripts 5 years ago
_env.bat move to using the shell scripts 5 years ago
_env.cmd move to using the shell scripts 5 years ago
_env.sh move to using the shell scripts 5 years ago
build-all.sh shadow builds 5 years ago
build-libexif.sh shadow builds 5 years ago
clean.sh shadow builds 5 years ago
idea.txt bulk import from macbookpro checkouts 5 years ago
refresh-translations.sh make it possible to run the same unix scripts from windows cmd too 5 years ago
run.bat shadow builds tidy up 5 years ago
run.cmd move to using the shell scripts 5 years ago
run.sh move to using the shell scripts 5 years ago
sh.bat shadow builds 5 years ago
README.txt
Building on Windows
-------------------


New instructions:

The UNIX shell scripts are able to be run from a DOS cmd prompt by
running them with the sh.bat script. For example:

sh build-all.sh

This will use the sh.bat script to interpret and translate the unix
commands in to equivalent windows DOS commands. The shell scripts are
therefore obviously restricted to the subset of support commands that
can be translated to. Environment variables must be surrounded with
braces, eg "${VAR}". Common commands like cp, echo, mkdir, cd are
supported and will translate unix slashes to DOS slashes for all the
arguments. Also the make command is translated to %MAKE%, so it can
be set up to build with VisualStudio by setting MAKE to nmake.



First install Qt + MingW compiler
Add both Qt and MingW bin directories to your PATH
Verify they work by opening a command prompt and
typing "make -v" and "qmake -v" and make sure command
are found.


A) Using QDevelop

	1) First run the "build-libexif.bat" script
	2) Now open Photoframe.pro with QDevelop, click build
	3) Use the "refresh-translations.bat" for deployment
	4) Use "clean.bat" before making a dist package

B) Using command line only

	1) "build-all.bat" will do everything
	2) "run.bat" to run it
	3) "clean.bat" to remove everything built