Automatic copyright header adjustment

This commit is contained in:
Christophe de Dinechin 2019-03-22 16:35:00 +01:00
parent e33224e9ef
commit 5146122af7
47 changed files with 1380 additions and 1291 deletions

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# Makefile<make-it-quick> Make-It-Quick project # Makefile make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# Top-level makefile for 'make-it-quick' # Top-level makefile for 'make-it-quick'
# #
@ -13,25 +13,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 2017-2018 Christophe de Dinechin <christophe@dinechin.org> # This software is licensed under the GNU General Public License v3
# This software is licensed under the GNU General Public License v3 # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
#****************************************************************************** # ******************************************************************************
# This file is part of make-it-quick # This file is part of make-it-quick
# #
# make-it-quick is free software: you can redistribute it and/or modify # make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or # the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version. # (at your option) any later version.
# #
# make-it-quick is distributed in the hope that it will be useful, # make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. # along with make-it-quick, in a file named COPYING.
#****************************************************************************** # If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
# Package description # Package description
PACKAGE_NAME=make-it-quick PACKAGE_NAME=make-it-quick

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# config.arm-linux-gnu.mk Build project # config.arm-linux-gnu.mk make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# Compilation profile for arm-linux-gnu # Compilation profile for arm-linux-gnu
# #
@ -13,25 +13,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 2017-2017 Christophe de Dinechin <christophe@dinechin.org>
# This software is licensed under the GNU General Public License v3 # This software is licensed under the GNU General Public License v3
#****************************************************************************** # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
# This file is part of make-it-quick # ******************************************************************************
# This file is part of make-it-quick
# #
# make-it-quick is free software: you can redistribute it and/or modify # make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or # the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version. # (at your option) any later version.
# #
# make-it-quick is distributed in the hope that it will be useful, # make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. # along with make-it-quick, in a file named COPYING.
#****************************************************************************** # If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
CROSS_COMPILE=arm-linux-gnu CROSS_COMPILE=arm-linux-gnu
include $(MIQ)config.gnu.mk include $(MIQ)config.gnu.mk

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# config.auto.mk Make-It-Quick project # config.auto.mk make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# Default configuration file invoked when the configuration is unknown # Default configuration file invoked when the configuration is unknown
# In that case, we pick one based on the uname. # In that case, we pick one based on the uname.
@ -12,25 +12,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 1992-2018 Christophe de Dinechin <christophe@dinechin.org> # This software is licensed under the GNU General Public License v3
# This software is licensed under the GNU General Public License v3 # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
#****************************************************************************** # ******************************************************************************
# This file is part of make-it-quick # This file is part of make-it-quick
# #
# make-it-quick is free software: you can redistribute it and/or modify # make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or # the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version. # (at your option) any later version.
# #
# make-it-quick is distributed in the hope that it will be useful, # make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. # along with make-it-quick, in a file named COPYING.
#****************************************************************************** # If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
# Identification of the default build environment # Identification of the default build environment
BUILDENV=$(BUILDENV_$(shell uname -s | sed s/CYGWIN.*/Cygwin/ | sed s/MINGW.*/MinGW/ | sed s/MSYS.*/MSYS/g)) BUILDENV=$(BUILDENV_$(shell uname -s | sed s/CYGWIN.*/Cygwin/ | sed s/MINGW.*/MinGW/ | sed s/MSYS.*/MSYS/g))

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# config.bsd.mk make-it-quick # config.bsd.mk make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# Configuration file for the FreeBSD operating system # Configuration file for the FreeBSD operating system
# #
@ -13,25 +13,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 2018 Christophe de Dinechin <christophe@dinechin.org> # This software is licensed under the GNU General Public License v3
# This software is licensed under the GNU General Public License v3 # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
#****************************************************************************** # ******************************************************************************
# This file is part of make-it-quick # This file is part of make-it-quick
# #
# make-it-quick is free software: you can redistribute it and/or modify # make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or # the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version. # (at your option) any later version.
# #
# make-it-quick is distributed in the hope that it will be useful, # make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. # along with make-it-quick, in a file named COPYING.
#****************************************************************************** # If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
DEFINES_BUILDENV_bsd=CONFIG_BSD DEFINES_BUILDENV_bsd=CONFIG_BSD
OS_NAME_BUILDENV_bsd=FreeBSD OS_NAME_BUILDENV_bsd=FreeBSD

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# config.cygwin.mk Make-It-Quick project # config.cygwin.mk make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# Configuration file for Cygwin build environment # Configuration file for Cygwin build environment
# #
@ -13,25 +13,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 1992-2018 Christophe de Dinechin <christophe@dinechin.org> # This software is licensed under the GNU General Public License v3
# This software is licensed under the GNU General Public License v3 # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
#****************************************************************************** # ******************************************************************************
# This file is part of make-it-quick # This file is part of make-it-quick
# #
# make-it-quick is free software: you can redistribute it and/or modify # make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or # the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version. # (at your option) any later version.
# #
# make-it-quick is distributed in the hope that it will be useful, # make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. # along with make-it-quick, in a file named COPYING.
#****************************************************************************** # If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
DEFINES_BUILDENV_cygwin=CONFIG_CYGWIN UNICODE _WIN32 WIN32 DEFINES_BUILDENV_cygwin=CONFIG_CYGWIN UNICODE _WIN32 WIN32
OS_NAME_BUILDENV_cygwin=windows OS_NAME_BUILDENV_cygwin=windows

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# config.gnu.mk Make-It-Quick project # config.gnu.mk make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# Makefile configuration file for GNU tools # Makefile configuration file for GNU tools
# #
@ -12,11 +12,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 1992-2018 Christophe de Dinechin <christophe@dinechin.org> # This software is licensed under the GNU General Public License v3
# This software is licensed under the GNU General Public License v3 # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
# See LICENSE file for details. # ******************************************************************************
#****************************************************************************** # This file is part of make-it-quick
#
# make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with make-it-quick, in a file named COPYING.
# If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
# Tools # Tools

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# config.haiku.mk make-it-quick # config.haiku.mk make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# Configuration file for the Haiku operating system # Configuration file for the Haiku operating system
# #
@ -13,25 +13,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 2018 Christophe de Dinechin <christophe@dinechin.org> # This software is licensed under the GNU General Public License v3
# This software is licensed under the GNU General Public License v3 # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
#****************************************************************************** # ******************************************************************************
# This file is part of make-it-quick # This file is part of make-it-quick
# #
# make-it-quick is free software: you can redistribute it and/or modify # make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or # the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version. # (at your option) any later version.
# #
# make-it-quick is distributed in the hope that it will be useful, # make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. # along with make-it-quick, in a file named COPYING.
#****************************************************************************** # If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
DEFINES_BUILDENV_haiku=CONFIG_HAIKU DEFINES_BUILDENV_haiku=CONFIG_HAIKU
OS_NAME_BUILDENV_haiku=haiku OS_NAME_BUILDENV_haiku=haiku

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# config.linux.mk Make-It-Quick project # config.linux.mk make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# Configuration file for Linux # Configuration file for Linux
# #
@ -13,11 +13,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 1992-2018 Christophe de Dinechin <christophe@dinechin.org> # This software is licensed under the GNU General Public License v3
# This software is licensed under the GNU General Public License v3 # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
# See LICENSE file for details. # ******************************************************************************
#****************************************************************************** # This file is part of make-it-quick
#
# make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with make-it-quick, in a file named COPYING.
# If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
DEFINES_BUILDENV_linux=CONFIG_LINUX DEFINES_BUILDENV_linux=CONFIG_LINUX
OS_NAME_BUILDENV_linux=linux OS_NAME_BUILDENV_linux=linux

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# config.macosx-clang.mk Make-It-Quick project # config.macosx-clang.mk make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# This is the shared makefile configuration when building with Clang on OSX # This is the shared makefile configuration when building with Clang on OSX
# #
@ -11,25 +11,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 1992-2018 Christophe de Dinechin <christophe@dinechin.org> # This software is licensed under the GNU General Public License v3
# This software is licensed under the GNU General Public License v3 # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
#****************************************************************************** # ******************************************************************************
# This file is part of make-it-quick # This file is part of make-it-quick
# #
# make-it-quick is free software: you can redistribute it and/or modify # make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or # the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version. # (at your option) any later version.
# #
# make-it-quick is distributed in the hope that it will be useful, # make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. # along with make-it-quick, in a file named COPYING.
#****************************************************************************** # If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
# Configuration definitions # Configuration definitions

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# config.macosx.mk Make-It-Quick project # config.macosx.mk make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# Configuration file when building on OSX with clang # Configuration file when building on OSX with clang
# #
@ -13,25 +13,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 1992-2018 Christophe de Dinechin <christophe@dinechin.org> # This software is licensed under the GNU General Public License v3
# This software is licensed under the GNU General Public License v3 # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
#****************************************************************************** # ******************************************************************************
# This file is part of make-it-quick # This file is part of make-it-quick
# #
# make-it-quick is free software: you can redistribute it and/or modify # make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or # the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version. # (at your option) any later version.
# #
# make-it-quick is distributed in the hope that it will be useful, # make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. # along with make-it-quick, in a file named COPYING.
#****************************************************************************** # If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
OS_NAME_BUILDENV_macosx= macosx OS_NAME_BUILDENV_macosx= macosx

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# config.mingw.mk Make-It-Quick project # config.mingw.mk make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# Configuration file when building with MinGW # Configuration file when building with MinGW
# #
@ -13,25 +13,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 1992-2018 Christophe de Dinechin <christophe@dinechin.org> # This software is licensed under the GNU General Public License v3
# This software is licensed under the GNU General Public License v3 # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
#****************************************************************************** # ******************************************************************************
# This file is part of make-it-quick # This file is part of make-it-quick
# #
# make-it-quick is free software: you can redistribute it and/or modify # make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or # the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version. # (at your option) any later version.
# #
# make-it-quick is distributed in the hope that it will be useful, # make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. # along with make-it-quick, in a file named COPYING.
#****************************************************************************** # If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
# Tools # Tools

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# config.mk Make-It-Quick project # config.mk make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# This is the shared makefile configuration file Make-It-Quick # This is the shared makefile configuration file Make-It-Quick
# This where the location of specific directories should be specified # This where the location of specific directories should be specified
@ -12,25 +12,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 1992-2018 Christophe de Dinechin <christophe@dinechin.org> # This software is licensed under the GNU General Public License v3
# This software is licensed under the GNU General Public License v3 # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
#****************************************************************************** # ******************************************************************************
# This file is part of make-it-quick # This file is part of make-it-quick
# #
# make-it-quick is free software: you can redistribute it and/or modify # make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or # the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version. # (at your option) any later version.
# #
# make-it-quick is distributed in the hope that it will be useful, # make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. # along with make-it-quick, in a file named COPYING.
#****************************************************************************** # If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
# Use /bin/sh as a basic shell, since it is faster than bash # Use /bin/sh as a basic shell, since it is faster than bash
# even when it's actually bash underneath, at least # even when it's actually bash underneath, at least

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# config.msys.mk Make-It-Quick project # config.msys.mk make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# Configuration file when building with MSYS # Configuration file when building with MSYS
# #
@ -13,25 +13,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 1992-2018 Christophe de Dinechin <christophe@dinechin.org> # This software is licensed under the GNU General Public License v3
# This software is licensed under the GNU General Public License v3 # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
#****************************************************************************** # ******************************************************************************
# This file is part of make-it-quick # This file is part of make-it-quick
# #
# make-it-quick is free software: you can redistribute it and/or modify # make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or # the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version. # (at your option) any later version.
# #
# make-it-quick is distributed in the hope that it will be useful, # make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. # along with make-it-quick, in a file named COPYING.
#****************************************************************************** # If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
DEFINES_BUILDENV_msys=CONFIG_MSYS UNICODE _WIN32 WIN32 DEFINES_BUILDENV_msys=CONFIG_MSYS UNICODE _WIN32 WIN32
OS_NAME_BUILDENV_msys=windows OS_NAME_BUILDENV_msys=windows

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# config.unix.mk Make-It-Quick project # config.unix.mk make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# Configuration file for Unix systems (default) # Configuration file for Unix systems (default)
# #
@ -13,25 +13,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 1992-2018 Christophe de Dinechin <christophe@dinechin.org> # This software is licensed under the GNU General Public License v3
# This software is licensed under the GNU General Public License v3 # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
#****************************************************************************** # ******************************************************************************
# This file is part of make-it-quick # This file is part of make-it-quick
# #
# make-it-quick is free software: you can redistribute it and/or modify # make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or # the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version. # (at your option) any later version.
# #
# make-it-quick is distributed in the hope that it will be useful, # make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. # along with make-it-quick, in a file named COPYING.
#****************************************************************************** # If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
DEFINES_BUILDENV_unix= DEFINES_BUILDENV_unix=
OS_NAME_BUILDENV_unix=unix OS_NAME_BUILDENV_unix=unix

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# config.vs2013-64.mk Make-It-Quick project # config.vs2013-64.mk make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# Makefile configuration file for Visual Studio 2013 (64-bit) # Makefile configuration file for Visual Studio 2013 (64-bit)
# #
@ -13,25 +13,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 1992-2018 Christophe de Dinechin <christophe@dinechin.org> # This software is licensed under the GNU General Public License v3
# This software is licensed under the GNU General Public License v3 # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
#****************************************************************************** # ******************************************************************************
# This file is part of make-it-quick # This file is part of make-it-quick
# #
# make-it-quick is free software: you can redistribute it and/or modify # make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or # the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version. # (at your option) any later version.
# #
# make-it-quick is distributed in the hope that it will be useful, # make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. # along with make-it-quick, in a file named COPYING.
#****************************************************************************** # If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
DEFINES_BUILDENV_vs2013-64=$(DEFINES_BUILDENV_vs2013) DEFINES_BUILDENV_vs2013-64=$(DEFINES_BUILDENV_vs2013)
LDFLAGS_BUILDENV_vs2013-64=$(LDFLAGS_BUILDENV_vs2013) LDFLAGS_BUILDENV_vs2013-64=$(LDFLAGS_BUILDENV_vs2013)

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# config.vs2013.mk Make-it-Quick project # config.vs2013.mk make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# Makefile configuration file for Visual Studio 2013 # Makefile configuration file for Visual Studio 2013
# #
@ -13,11 +13,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 1992-2018 Christophe de Dinechin <christophe@dinechin.org> # This software is licensed under the GNU General Public License v3
# This software is licensed under the GNU General Public License v3 # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
# See LICENSE file for details. # ******************************************************************************
#****************************************************************************** # This file is part of make-it-quick
#
# make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with make-it-quick, in a file named COPYING.
# If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
# Tools # Tools

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_alloca.c make-it-quick // check_alloca.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if alloca exists // Check if alloca exists
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <alloca.h> #include <alloca.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_clearenv.c make-it-quick // check_clearenv.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if clearenv exists // Check if clearenv exists
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2017,2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <stdlib.h> #include <stdlib.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_drand48.c make-it-quick // check_drand48.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if drand48() is provided by <stdlib.h> (missing on some MinGW) // Check if drand48() is provided by <stdlib.h> (missing on some MinGW)
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <stdlib.h> #include <stdlib.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_egl.c make-it-quick // check_egl.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if EGL header is present (assume it is installed if present) // Check if EGL header is present (assume it is installed if present)
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <epoxy/egl.h> #include <epoxy/egl.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_gdk_event_get_scancode.c make-it-quick // check_gdk_event_get_scancode.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if gdk_event_get_scancode function is sane // Check if gdk_event_get_scancode function is sane
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <gdk/gdk.h> #include <gdk/gdk.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_getpeereid.c make-it-quick // check_getpeereid.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if getpeereid exists // Check if getpeereid exists
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <sys/types.h> #include <sys/types.h>
#include <unistd.h> #include <unistd.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_glob.c make-it-quick // check_glob.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if glob exists and has basic functionality // Check if glob exists and has basic functionality
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <glob.h> #include <glob.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_gstaudio.c make-it-quick // check_gstaudio.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if gstaudio is installed // Check if gstaudio is installed
// //
// (the test is not quite correct, but sufficient for SPICE) // (the test is not quite correct, but sufficient for SPICE)
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <gst/gst.h> #include <gst/gst.h>
int main() int main()

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_gstvideo.c make-it-quick // check_gstvideo.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if gstvideo is present // Check if gstvideo is present
// //
// (The test is not quite correct, sufficient for SPICE for now) // (The test is not quite correct, sufficient for SPICE for now)
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <gst/gst.h> #include <gst/gst.h>
int main() int main()

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_int64.c make-it-quick // check_int64.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if the compiler natively implements __int64 (Windows compilers) // Check if the compiler natively implements __int64 (Windows compilers)
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
int main() int main()
{ {

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_longlong.c make-it-quick // check_longlong.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if compiler offers a long long type // Check if compiler offers a long long type
// //
// (I know, this is a bit outdated) // (I know, this is a bit outdated)
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
int main() int main()
{ {

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_mingw_aligned_malloc.c make-it-quick // check_mingw_aligned_malloc.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if we need to use zany functions for alligned malloc // Check if we need to use zany functions for alligned malloc
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2017,2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <malloc.h> #include <malloc.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_polkit_authority_get_sync.c make-it-quick // check_polkit_authority_get_sync.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if polkit_authority_get_sync exists // Check if polkit_authority_get_sync exists
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <polkit/polkit.h> #include <polkit/polkit.h>
int main() int main()

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_polkit_authorization_result_get_dismissed.c make-it-quick // check_polkit_authorization_result_get_dismissed.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if polkit_authorization_result_get_dismissed exists // Check if polkit_authorization_result_get_dismissed exists
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <polkit/polkit.h> #include <polkit/polkit.h>
int main() int main()

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_posix_memalign.c make-it-quick // check_posix_memalign.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if we can use posix_memalign (otherwise, see mingw align...) // Check if we can use posix_memalign (otherwise, see mingw align...)
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2017,2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <stdlib.h> #include <stdlib.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_pulse.c make-it-quick // check_pulse.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if pulse development headers are installed // Check if pulse development headers are installed
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <pulse/glib-mainloop.h> #include <pulse/glib-mainloop.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_sasl.c make-it-quick // check_sasl.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if sasl development headers are installed // Check if sasl development headers are installed
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <sasl/sasl.h> #include <sasl/sasl.h>
int main() int main()

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_sbrk.c make-it-quick // check_sbrk.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if sbrk() exists // Check if sbrk() exists
// (macOS has been warning about deprecation for a while) // (macOS has been warning about deprecation for a while)
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2017,2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <unistd.h> #include <unistd.h>
#include <stdio.h> #include <stdio.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_sigaction.c make-it-quick // check_sigaction.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if sigaction exists // Check if sigaction exists
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <signal.h> #include <signal.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_strtok_r.c make-it-quick // check_strtok_r.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if strtok is sane // Check if strtok is sane
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2017,2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <string.h> #include <string.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_struct_sigaction.c make-it-quick // check_struct_sigaction.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if there is a struct sigaction in <signal.h> // Check if there is a struct sigaction in <signal.h>
// //
// Consider using check_sigaction.c instead // Consider using check_sigaction.c instead
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2017,2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <signal.h> #include <signal.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_struct_stat.c make-it-quick // check_struct_stat.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if <sys/stat.h> exists and provides struct stat. // Check if <sys/stat.h> exists and provides struct stat.
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2017,2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <sys/stat.h> #include <sys/stat.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_uchar.c make-it-quick // check_uchar.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if uchar is defined by <stdlib.h> or <stdint.h> // Check if uchar is defined by <stdlib.h> or <stdint.h>
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_uint.c make-it-quick // check_uint.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if uint is defined by <stdlib.h> or <stdint.h> // Check if uint is defined by <stdlib.h> or <stdint.h>
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_ulong.c make-it-quick // check_ulong.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if ulong is defined by <stdlib.h> or <stdint.h> // Check if ulong is defined by <stdlib.h> or <stdint.h>
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// check_ushort.c make-it-quick // check_ushort.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Check if ushort is defined by <stdlib.h> or <stdint.h> // Check if ushort is defined by <stdlib.h> or <stdint.h>
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// lib1.c make-it-quick // lib1.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Simple test file for make-it-quick // Simple test file for make-it-quick
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
int lib1_foo(void) int lib1_foo(void)
{ {

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// lib2.c make-it-quick // lib2.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Simple test file for make-it-quick // Simple test file for make-it-quick
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
int lib2_bar(void) int lib2_bar(void)
{ {

View File

@ -1,36 +1,37 @@
// **************************************************************************** // *****************************************************************************
// log-name.c make-it-quick // log-name.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Simple test file for make-it-quick // Simple test file for make-it-quick
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
int x = 0; int x = 0;

View File

@ -1,37 +1,38 @@
// **************************************************************************** // *****************************************************************************
// world.c make-it-quick // world.c make-it-quick project
// **************************************************************************** // *****************************************************************************
// //
// File Description: // File description:
// //
// Simple test file for make-it-quick // Simple test file for make-it-quick
// //
// //
// //
// //
// //
// //
// //
// //
// **************************************************************************** // *****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org> // This software is licensed under the GNU General Public License v3
// This software is licensed under the GNU General Public License v3 // (C) 2018-2019, Christophe de Dinechin <christophe@dinechin.org>
// **************************************************************************** // *****************************************************************************
// This file is part of make-it-quick. // This file is part of make-it-quick
// //
// make-it-quick is free software: you can redistribute it and/or modify // make-it-quick is free software: you can r redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or // the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// Foobar is distributed in the hope that it will be useful, // make-it-quick is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. // along with make-it-quick, in a file named COPYING.
// **************************************************************************** // If not, see <https://www.gnu.org/licenses/>.
// *****************************************************************************
#include "config.h" #include "config.h"
#include <stdio.h> #include <stdio.h>

View File

@ -1,8 +1,8 @@
#****************************************************************************** # ******************************************************************************
# rules.mk Make-it-Quick project # rules.mk make-it-quick project
#****************************************************************************** # ******************************************************************************
# #
# File Description: # File description:
# #
# Common rules for building the targets # Common rules for building the targets
# #
@ -12,25 +12,26 @@
# #
# #
# #
#****************************************************************************** # ******************************************************************************
# (C) 1992-2018 Christophe de Dinechin <christophe@dinechin.org> # This software is licensed under the GNU General Public License v3
# This software is licensed under the GNU General Public License v3 # (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
#****************************************************************************** # ******************************************************************************
# This file is part of make-it-quick # This file is part of make-it-quick
# #
# make-it-quick is free software: you can redistribute it and/or modify # make-it-quick is free software: you can r redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or # the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version. # (at your option) any later version.
# #
# make-it-quick is distributed in the hope that it will be useful, # make-it-quick is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with make-it-quick. If not, see <https://www.gnu.org/licenses/>. # along with make-it-quick, in a file named COPYING.
#****************************************************************************** # If not, see <https://www.gnu.org/licenses/>.
# ******************************************************************************
# Include the Makefile configuration and local variables # Include the Makefile configuration and local variables
MIQ?=make-it-quick/ MIQ?=make-it-quick/