Maintenance - Mise à jour mensuelle Lundi 7 Décembre 2021 entre 7h00 et 9h00

Commit 6b5ec47c authored by Langella Olivier's avatar Langella Olivier
Browse files

licence file COPYING added, iss file to install masschroq on windows

parent 77189007
......@@ -190,6 +190,7 @@ configure_file (${masschroq_SOURCE_DIR}/src/config.h.cmake ${masschroq_SOURCE_DI
configure_file (${CMAKE_SOURCE_DIR}/doc/scripts/masschroq-condor.pl.cmake ${CMAKE_BINARY_DIR}/src/masschroq-condor.pl @ONLY)
configure_file (${CMAKE_SOURCE_DIR}/doc/scripts/masschroq-split.py.cmake ${CMAKE_BINARY_DIR}/src/masschroq-split.py)
configure_file (${CMAKE_SOURCE_DIR}/win64/masschroq-mingw64-win7+.iss.cmake ${CMAKE_SOURCE_DIR}/win64/masschroq-mingw64-win7+.iss)
SET(CPACK_PACKAGE_EXECUTABLES "masschroq" "masschroq")
......
This diff is collapsed.
****** MassChroQ version 2.1 "Yacare Caiman" readme file ******
This file contains instructions to compile and install MassChroQ
version 2.0 "Spectacled Caiman", from sources on Linux systems.
For other installation options (packages/repository for Linux,
or Windows installers) please refer to the MassChroQ homepage at
<http://pappso.inra.fr/bioinfo/masschroq>.
MassChroQ Copyright : © 2009-2018, Benoit Valot, Edlira Nano, Olivier Langella
MassChroQ is distributed under the terms of the GNU General Public License (available in the COPYING file)
1- Requirements
more information on :
http://pappso.inra.fr/bioinfo/masschroq/
You will need:
cmake (version >= 2.6)
gcc (>=4.1.1)
Qt 4 (exactly libqt4-network, libqt4-xml, libqt4-xmlpatterns,
libqtcore4, libqtgui4 and libqt4-dev, all of them >=4.5.3).
Qwt (libqwt5-qt4, libqwt5-qt4-dev)
2- Configuration
In the masschroq directory type:
cmake .
This will configure masschroq for build on your system and will check
for presence of compiling libraries (gcc, qt). Check error messages,
if any, to see what library is missing. In that case install it and
run the cmake command again.
3- Compilation
In the masschroq directory type:
make
This will compile masschroq (the masschroq shared library and the main binary).
4- Install
In the masschroq directory type:
sudo make install
This installs the masschroq library, binary and manpage in your system
(by default in /usr/local).
A detailed installation procedure is available for CentOS 7 in the install_centos7.txt.
In case of problems with the install procedure you can check for
further information on the MassChroQ homepage at
<http://pappso.inra.fr/bioinfo/masschroq>, or write to our mailing
list <pappso-tools@listes.inra.fr> (https://listes.inra.fr/sympa/info/pappso-tools).
You can also contact one of its developers at <olivier.langella@moulon.inra.fr>.
5- Older version
MassChroQ version 2.0 "Spectacled Caiman"
list <pappso-tools@groupes.renater.fr> (https://groupes.renater.fr/sympa/info/pappso-tools).
You can also contact one of its developers at <olivier.langella@u-psud.fr>.
[Setup]
AppName=MassChroQ
; Set version number below
#define public version "${MASSCHROQ_VERSION}"
AppVersion={#version}
#define public arch "mingw64"
#define public platform "win7+"
#define sourceDir "C:\msys64\home\polipo\devel\xtandempipeline"
#define cmake_build_dir "C:\msys64\home\polipo\devel\xtandempipeline\build"
; Set version number below
AppVerName=MassChroQ version {#version}
DefaultDirName={pf}\masschroq
DefaultGroupName=masschroq
OutputDir="C:\msys64\home\polipo\devel\masschroq\win64"
; Set version number below
OutputBaseFilename=masschroq-{#arch}-{#platform}-v{#version}-setup
; Set version number below
OutputManifestFile=masschroq-{#arch}-{#platform}-v{#version}-setup-manifest.txt
ArchitecturesAllowed=x64
ArchitecturesInstallIn64BitMode=x64
LicenseFile="{#sourceDir}\COPYING"
AppCopyright="Copyright (C) 2009-2018 Benoit Valot, Edlira Nano, Olivier Langella"
AllowNoIcons=yes
AlwaysShowComponentsList=yes
AllowRootDirectory=no
AllowCancelDuringInstall=yes
AppComments="MassChroQ, mass chromatogram quantifier"
AppContact="Olivier Langella, research engineer at CNRS, France"
CloseApplications=yes
CreateUninstallRegKey=yes
DirExistsWarning=yes
WindowResizable=yes
#WizardImageFile="{#sourceDir}\images\splashscreen-innosetup.bmp"
WizardImageStretch=yes
[Dirs]
Name: "{app}"
[Files]
Source: "C:\masschroq-libdeps\*"; DestDir: {app}; Flags: ignoreversion recursesubdirs;
Source: "{#sourceDir}\README"; DestDir: {app}; Flags: isreadme; Components: mcqComp
Source: "{#sourceDir}\COPYING"; DestDir: {app}; Flags: isreadme; Components: mcqComp
Source: "{#cmake_build_dir}\masschroq.exe"; DestDir: {app}; Components: mcqComp
Source: "{#cmake_build_dir}\masschroq_gui.exe"; DestDir: {app}; Components: mcqComp
Source: "{#cmake_build_dir}\masschroq_studio.exe"; DestDir: {app}; Components: mcqComp
[Icons]
Name: "{group}\masschroq"; Filename: "{app}\masschroq_gui.exe"; WorkingDir: "{app}"
Name: "{group}\Uninstall masschroq"; Filename: "{uninstallexe}"
[Types]
Name: "mcqType"; Description: "Full installation"
[Components]
Name: "mcqComp"; Description: "MassChroQ files and related documentation"; Types: mcqType
[Run]
Filename: "{app}\README"; Description: "View the README file"; Flags: postinstall shellexec skipifsilent
Filename: "{app}\masschroq_gui.exe"; Description: "Launch X!TandemPipeline"; Flags: postinstall nowait unchecked
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment