61 Commits

Author SHA1 Message Date
Michael Larabel
9146e70166 Cleanup https://github.com/phoronix-test-suite/phoronix-test-suite/pull/699
The install on macOS having AppStream file was superfluous and no point in installing the XML to the modern "metainfo" location if the existing AppStream data wasn't even valid against their modern standards

Closes: https://github.com/phoronix-test-suite/phoronix-test-suite/pull/699
2023-02-18 05:34:49 -06:00
Michael Larabel
d4b12a2a4a Use prior install-sh until all issues are worked out 2021-02-21 08:36:31 -06:00
Mingye Wang
5715d74029 shellstuff: warn when no readlink is available
* remove hack for macos since it applies on bsd too
* exit with non-zero on fail
2020-09-13 12:31:45 +08:00
Michael Larabel
b03b6f8b37 pts-core: Fix install script PTS_DIR handling 2019-12-08 06:26:59 -06:00
Michael Larabel
26d943ad3f phoronix-test-suite: Use older method of setting PTS_DIR in launcher script 2019-09-30 10:37:22 -05:00
Michael Larabel
5d788a31ae pts-core: Introduce ob-cache 2019-09-01 15:55:49 -05:00
Michael Larabel
408bc912a4 Hello 2019 2019-01-01 08:32:46 -06:00
Michael Larabel
cfb0a478bc Some copyright updates for 2018 2018-01-07 10:34:38 -06:00
Michael Larabel
360b2ea52c 2017 copyright updates for main files 2017-01-04 20:54:31 -06:00
Michael Larabel
54898f7377 Phoronix Test Suite 6.2 Milestone 2 2016-01-01 10:44:28 -06:00
Michael Larabel
9bb99e691d installer: Fix for missing xdg-mime and xdg-icon-resource 2015-06-05 08:23:02 -05:00
Michael Larabel
d9afc0d44a pts-core: Restructure phoromatic objects 2015-05-10 22:36:00 -05:00
Michael Larabel
63587835a3 pts-core: Separate out WebSocket server back-ends 2015-05-10 15:48:24 -05:00
Michael Larabel
f076848bf9 install-sh: Copy deploy/ to /usr/share/phoronix-test-suite/deploy/ 2015-03-27 16:26:21 -05:00
Michael Larabel
d2d96af37c - pts-core: Move phoromatic-client and phoromatic-server Upstart job files to deploy/ 2015-03-24 10:07:05 -05:00
Michael Larabel
ad2803bcde pts-core: Start moving possible deployment scripts into deploy/ directory 2015-03-24 09:54:56 -05:00
Michael Larabel
ad02af1ed3 phoromatic: Download cache changes 2015-01-30 09:35:51 -06:00
Bryan Quigley
68ac640236 Corrected build-package vs package-build due to name change 2015-01-15 12:01:41 -05:00
Michael Larabel
66f545f5d5 pts-core: Update some of the forgotten copyrights 2015-01-10 12:46:07 -06:00
Michael Larabel
b2961f1936 pts-core: Don't install Upstart files by default due to enabling both server/clients by default 2014-11-28 10:52:06 -06:00
Michael Larabel
c9f4ebdcd4 Install systemd service files to /usr/lib/systemd/system/ 2014-10-22 17:02:34 -05:00
Michael Larabel
aa6e10a4b8 install-sh: Just always install the systemd service and Upstart conf files 2014-10-09 11:38:15 -05:00
Michael Larabel
32c6e2d371 install-sh: update 2014-10-08 15:42:30 -05:00
Michael Larabel
f0b4e85a5b pts-core: Fix systemd service file installation 2014-10-08 15:41:04 -05:00
Michael Larabel
0e1c62051e pts-core: Initial Upstart and systemd configurations for the Phoromatic clients 2014-10-05 14:44:37 -05:00
Michael Larabel
4620ac6af6 pts-core: More systemd-related work 2014-10-03 10:06:23 -05:00
Michael Larabel
374b652615 pts-core: Add phoronix-test-suite AppData file to installer 2014-04-01 21:02:08 -05:00
Michael Larabel
5548d05201 pts-core: More web interface and WebSocket work 2014-01-01 08:32:47 -06:00
Michael Larabel
0f9a1256da pts-core: Updates from Michal Zatloukal 2013-05-15 15:47:10 -05:00
Michael Larabel
d29cb5e733 pts-core: Copyright updates 2012 for key files 2012-01-04 10:48:21 -06:00
Michael Larabel
8c2d89b299 installer: Installer update 2012-01-04 10:40:36 -06:00
Michael Larabel
dcc75f2534 pts-core: Drop dead code of the integrated external results hook since it's still in the result_notifier module with Iveland 2011-02-15 13:06:12 -06:00
Michael Larabel
28d528f198 pts-core: This caused error on Mac OS X 2010-12-23 19:13:26 -06:00
Michael Larabel
121099ef01 pts-core: Support specifying multple OpenBenchmarking.org IDs to the clone-result command and the results will then be merged 2010-12-20 21:30:46 -06:00
Michael Larabel
c7cc12555a pts-core: OpenBenchmarking.org MIME support 2010-12-20 15:52:24 -06:00
Michael Larabel
13db4cbb11 pts-core: Mass PTS3 Iveland file reorg:
options/ -> commands/

static/distro-xml/ -> external-test-dependencies/xml/
static/distro-scripts/ -> external-test-dependencies/scripts/
2010-10-31 21:37:07 -05:00
Michael Larabel
c4ba8587f5 pts-core: More aggressive checks in determining whether to dynamically increase the run count for statistical accuracy 2010-10-19 22:04:20 -05:00
Michael Larabel
7fc707fc24 install-sh: Installer updates 2010-10-12 16:31:21 -05:00
Michael Larabel
25e8e6b1df pts-core: Move images to pts-core/static/images/ 2009-10-29 22:13:32 -05:00
Michael Larabel
02f5a40294 pts-core: Support different default user-config.xml options when running the PTS live OS 2009-06-13 19:23:12 -04:00
Michael Larabel
26c98e516e pts-core: With GTK2 GUI, only show "Installed Tests" tab when there are tests installed 2009-06-12 22:25:22 -04:00
Michael Larabel
165c220049 pts-core: Add bash auto-completion support for basic PTS commands 2009-05-28 12:00:11 -04:00
Michael Larabel
7c60bc462b pts-core: Move contents of pts-core/media/ into pts-core/static/ 2009-05-02 13:01:50 -04:00
Michael Larabel
d4345dc575 install-sh: Copy phoronix-test-suite.desktop to /usr/share/applications/
for the GUI
2009-04-30 16:12:01 -04:00
Michael Larabel
a27dee20f1 pts-core: Add sample phoronix-test-suite.desktop file to
pts-core/static/
install-sh: Install Phoronix Test Suite icon
2009-03-07 23:23:38 -05:00
Michael Larabel
449d268ad3 install-sh: Add escape argument in install script from Hans 2009-01-07 11:53:31 -05:00
Michael Larabel
5c5d9dc7e1 install-sh: Add $DESTDIR support to make packaging easier
This significantly eases building packages of p-t-s.

If DESTDIR is unset, install-sh still installs as before

If DESTDIR is set, install-sh prefixes all install paths
with $DESTDIR.

Additionally, install-sh now tries to create the directory
$DESTDIR$INSTALL_PREFIX. This should not actually change
the install-sh behaviour except for avoiding the need to
create the directory before calling install-sh.
2009-01-07 11:52:39 -05:00
Michael Larabel
260ff17a89 pts-core: Major Self-Contained Test Profile (SCTP) update. Also adds in
convert-test-to-sctp option.
2008-11-30 20:00:21 -05:00
Michael Larabel
199568e905 pts: Add safety checks in install-sh and phoronix-test-suite 2008-10-03 19:03:41 -04:00
Michael Larabel
48ca1d193f install-sh: Remove the Phoronix Test Suite shared and documentation
files prior to copying over new files, in case some files were changed
removed in new release
2008-10-01 12:14:08 -04:00