41 Commits

Author SHA1 Message Date
tjenssen
7ee725e09d adding missing brackets
Change-Id: I10a806096a3b0b355909977058de0e53e21fbabf
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
2012-03-12 22:36:06 +01:00
tjenssen
7c4eb3ae37 use include and exclude instead of the old package list
- the use of include and exclude everywhere is avoiding overlap with
   some other options, like --single, --nodeps
 - the name of single was unclear and is renamed in --update
 - removed the unused/old dependency code
 - and moved the content from collectAvailablePackages to createPackages
 - renamed ftype variable to filterType for better understanding

Change-Id: Ia0d3528a964cca7c334ac3b240207e10ca063fa2
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
2012-03-12 20:54:15 +01:00
tjenssen
efec753c4f allow new ignore arguments
Change-Id: I0379fe7cdc1514eb31cfa53df51ff7649a3c3b11
Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
2012-03-12 14:29:34 +01:00
Alexander Lenhardt
1b4bdda065 added --include option
allows to specify whitelists for the inclusion into the repository.
 --include and --exclude are mutually exclusive.

Change-Id: I3148482250234e44dd34b6ad2dadedc8923adc36
Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
2012-03-09 12:58:23 +01:00
tjenssen
30687c9ee6 make the printusage for repositorygen methods extra
Change-Id: I3e23e9f067920156f6c94e13e2cb36cfea967663
Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
2012-03-07 19:47:23 +01:00
tjenssen
ba4a428852 improve the use of exluded packages
- removed filterBlacklisted method
 - use the exclude list directly in collecAvailablePackages method

Change-Id: I3dc72addc80e68d9a49421f68ef0e46373dea37b
Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
2012-03-06 16:41:13 +01:00
kh1
61dc9d1d03 Use the same code to copy the archives.
This makes sure online and offline installers have
the same files and naming scheme for the 7z archives.

Change-Id: I5fb8d3be041f0828f5971d5128116c1376aef6fa
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
2012-03-01 11:58:02 +01:00
kh1
4e5d959285 Get rid of signing. We can put it back once we need it.
Change-Id: I1d8bc5655b25dafd30edfe24e7ef8f7fb6b1b9b6
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
2012-03-01 11:57:48 +01:00
kh1
d6399bd3aa Move filter blacklisted function into common header.
Change-Id: Ic2b77c140e5a6900ecd12d5c23d94b17985adbe0
Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
2012-02-28 16:14:11 +01:00
kh1
9007f32a9b Move existing typedef into common include file and reuse.
Change-Id: Icd11eabb5f73ec77856097c1f1df5de65fc1fcfb
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
2012-02-28 16:14:06 +01:00
kh1
b2179e745f Cleanup includes, remove unused code, etc...
Change-Id: If5e99c8d7db4ed3cb7f0c2d878dc993f3d51729e
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
2012-02-28 16:14:01 +01:00
kh1
3b12432501 Change from Q_WS_* to Q_OS_*
Change-Id: I6a7acb387b077b020f6a6736377b98c543c851ac
Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
2012-02-28 16:13:55 +01:00
kh1
a6634a7d69 Introduce chmod using Qt classes.
Change-Id: I29edf26f5c00b6c70691c15a6d88322f784c2fde
Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
2012-02-28 16:13:50 +01:00
kh1
6840d746b6 Fix b4317667b9ec386148851dc229ac87a6b08ee370.
Seems to be a leftover. Fixes building installers on Windows.

Change-Id: I515e8ced3f8669977f9edd892d7da0916e6249c9
Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com>
2012-02-27 13:16:52 +01:00
Niels Weber
23d0e05b3d replace multiple space with tabs in debug output
Change-Id: I1cb54b7d0988e8d25578ea7b05ff16a7c2f01fb3
Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
2012-02-23 14:43:08 +01:00
Niels Weber
141608d4ac one warning less in Linux
Change-Id: I8e7439d013ec5a4db8b474d18bc57682ffa333f2
Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
2012-02-23 07:08:58 +01:00
Daniel Molkentin
b4317667b9 When creating a disk image, only cut of the extension.
This allows to correctly handle input names like "app-1.0.0.dmg".

Change-Id: Ie58c2cd1ab75e23a981ef2a5008a6f9c9ff6533d
Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
2012-02-22 14:19:04 +01:00
Niels Weber
56ff139b19 update contact email to the current one
Change-Id: Icc6560f9c65e294e01439f17ff02614d6dcf7dc8
Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
2012-02-06 11:52:36 +01:00
Niels Weber
a926661919 fix license headers for installerbuilder part
Change-Id: I9700402de0357d1bc19175c2cae845cbc5a4d7cc
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
2012-02-06 09:52:16 +01:00
kh1
bd097dacb0 fix cases where now only 2012 was stated as copyright year
Change-Id: Iae8c25276707dd245bf8247bc4b71511a29901b0
Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
2012-02-01 15:20:02 +01:00
Niels Weber
b4d60f60c2 Qt SDK -> Installer Framework
Change-Id: I143694ac2a62e3c0e2be003ffa0f7e37f00351a2
Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
2012-01-31 12:57:12 +01:00
Niels Weber
35c8468339 mass change 2011 -> 2012 for copyright
Change-Id: I66340dbc1f2a5a38ed98d1ad406c22b594d92b6e
Reviewed-by: Alexander Lenhardt <alexander.lenhardt@nokia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
2012-01-31 12:26:31 +01:00
kh1
376804db87 Use qDebug instead of verbose.
The message handler now forwards everything to the verbosew riter anyway.

Change-Id: I822f86e8f2e2e7690a3b855ed83199d2f41dc480
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
2012-01-17 12:05:35 +01:00
kh1
e5c477906f Small QString improvements.
Use QString::fromLatin1 instead of creating QLatin1String inside the
the QString constructor first. Remove some superfluous QStrings at all.

Change-Id: Icea93494c669ffa382fd5fbfacc6596383b4de21
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
Reviewed-by: Alexander Lenhardt <alexander.lenhardt@nokia.com>
2012-01-17 12:05:22 +01:00
Niels Weber
ffdf9802b2 make #include unconditional as per andres comment
Change-Id: I2cb4f3d4fe48a38a8e2c8fe26304c212fcbd6bc1
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
2011-11-22 15:45:16 +01:00
Niels Weber
0d8fd43394 Mac compile fixes
Change-Id: Id5e9ab1b96f73025d74549b3a7b983d32de0034e
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
2011-11-22 09:51:41 +01:00
hjk
46d5f07487 Some replacements of QString::fromLatin1 with QLatin1String.
Change-Id: I76d6b7a0b7cb2a3acd4e82aa793ce50e43e1c678
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
2011-11-21 13:15:03 +01:00
hjk
7a3e381ec0 Whitespace style.
Change-Id: Ia850cf4766cf88054e9ff1a46371623835bf0137
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
2011-11-21 13:14:57 +01:00
hjk
7d5c4a7211 Simplify KD* directory structure.
Change-Id: Ia6a4a9581873ada42aed3818d8fd2a4f41763f75
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
2011-11-21 13:08:37 +01:00
hjk
2f330d359e Remove re-directing KD* header.
Change-Id: I840d5d7739161300b38ac9b77eaabb2840c9fe02
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
2011-11-21 12:13:09 +01:00
kh1
ca994da526 Implement support for multiple resource files. 2011-06-21 15:34:19 +02:00
kh1
c1f1682c1c Correct help output. 2011-06-21 13:53:08 +02:00
kh1
dc2f405385 Cleanup. Style changes. 2011-06-21 13:37:14 +02:00
kh1
2716f627b2 Rename files to match class name. Adjust includes. 2011-06-20 22:00:34 +02:00
kh1
4fdc07ed02 Rename InstallerSettings to Settings. 2011-06-20 21:46:58 +02:00
kh1
b208a0fb4c Merge branch 'master' into refactor 2011-05-30 10:33:53 +02:00
Tim Jenssen
e49bd8838d now we are using the installerbase near to the binarycreator 2011-05-26 15:01:25 +02:00
kh1
f770efecf3 Merge branch 'master' into refactor
Conflicts:
	installerbuilder/libinstaller/qinstallercomponent.cpp
	installerbuilder/libinstaller/qinstallercomponent.h
2011-03-11 12:29:28 +01:00
Tim Jenssen
0cde86981d confDir should be a configDir 2011-03-09 17:26:00 +01:00
kh1
aac751c5c9 Force file close. 2011-03-06 20:03:56 +01:00
Tim Jenssen
8457830abd init commit 2011-02-21 16:41:32 +01:00