-
-
Notifications
You must be signed in to change notification settings - Fork 10
Building the packages
In order to build the installation packages of this component you will need to have the following tools:
- A command line environment. Using Bash under Linux / Mac OS X works best. On Windows you will need to run most tools through an elevated privileges (administrator) command prompt on an NTFS filesystem due to the use of symlinks. Press WIN-X and click on "Command Prompt (Admin)" to launch an elevated command prompt.
- A PHP CLI binary in your path
- Command line Git executables
- Phing installed through Composer
You will also need the following path structure inside a folder on your system
- sociallogin This repository
- buildfiles Akeeba Build Tools
You will need to use the exact folder names specified here.
All of the following commands are to be run from the build
subdirectory.
Lines starting with $ indicate a Mac OS X / Linux / other *NIX system commands.
Lines starting with > indicate Windows commands. The starting character ($ or >)
MUST NOT be typed!
-
Creating a dev release installation package
This creates the installable ZIP packages of the component inside the MAIN/release directory.
$ phing git > phing git
Please note that all generated files (ZIP package) are written to the release
directory inside the repository's root.
Copyright (C) 2017-2023 Akeeba Ltd.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section "GNU Free Documentation License".