Skip to content

pkimber/aliuacademy_org

Repository files navigation

AliuAcademy - Installer, Script Files and Django Project

Documentation

To build:

cd docs && make clean html; cd -

Folders

The folder structure for this project is confusing:

# installer (uses inno setup compiler)
/

# batch and script files to start/stop the server
aliuacademy_org/

# django project
aliuacademy_org/academy/

The Django project is in the aliuacademy_org/academy/ folder. To carry out development on this project:

cd aliuacademy_org/academy/
# follow the instructions in the 'README-DEV.rst' file.

Content

C:\Program Files (x86)\AliuAcademy\aliuacademy_org\content\

For testing, you could use a structure of universities and courses like this:

Exeter
  IT
    Intro

Installer for Windows

This project provides a smoother way to install and run AliauAcademy in a Windows Machine.

This project was built using the following software:

Note

install with the option to place the git executable in the path, so it can be run within cmd.

Update Microsoft Visual Studio

To install the service pack updates for Microsoft Visual Studio 2012:

  • Click on TOOLS menu
  • Select Extensions and Updates... then another dialog will appear.
  • Click on Updates.

Install the downloaded update in your machine:

  • Click on BUILD.
  • Select Build Solution.

Build - Taskbar Extension

The source code for the taskbar extension is gui-source/KA Lite/KALite.cpp.

If you change this code, then you will need to rebuild it:

  • Open Visual Studio Express and then open the following solution: gui-source/KA Lite.sln
  • Click BUILD and then Build Solution
  • This will create the following file: gui-source/Release/AliuAcademy.exe. Move this file to: gui-packed/AliuAcademy.exe

Build - Installer

To build the installer e.g. AliuAcademy-1.0.0.0.exe:

  • Clone this repository;
  • Open cmd - the Windows command prompt;
  • Run make.vbs and wait until the file is built;
  • The output file named AliuAcademy-1.0.0.0.exe will appear within this project folder. This is the installer.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published