Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
PAPPSO
MassChroQ
Commits
6b5ec47c
Commit
6b5ec47c
authored
Apr 08, 2018
by
Langella Olivier
Browse files
licence file COPYING added, iss file to install masschroq on windows
parent
77189007
Changes
4
Expand all
Hide whitespace changes
Inline
Side-by-side
CMakeLists.txt
View file @
6b5ec47c
...
...
@@ -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"
)
...
...
COPYING
0 → 100644
View file @
6b5ec47c
This diff is collapsed.
Click to expand it.
README
View file @
6b5ec47c
****** 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>.
win64/masschroq-mingw64-win7+.iss.cmake
0 → 100644
View file @
6b5ec47c
[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
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment