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'
#
@ -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 file is part of make-it-quick
# ******************************************************************************
# 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
#
# make-it-quick is free software: you can 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 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.
# 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. If not, see <https://www.gnu.org/licenses/>.
#******************************************************************************
# 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/>.
# ******************************************************************************
# Package description
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
#
@ -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 file is part of make-it-quick
# (C) 2017-2019, Christophe de Dinechin <christophe@dinechin.org>
# ******************************************************************************
# This file is part of make-it-quick
#
# make-it-quick is free software: you can 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 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.
# 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. If not, see <https://www.gnu.org/licenses/>.
#******************************************************************************
# 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/>.
# ******************************************************************************
CROSS_COMPILE=arm-linux-gnu
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
# 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 file is part of make-it-quick
# ******************************************************************************
# 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
#
# make-it-quick is free software: you can 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 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.
# 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. If not, see <https://www.gnu.org/licenses/>.
#******************************************************************************
# 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/>.
# ******************************************************************************
# Identification of the default build environment
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
#
@ -13,25 +13,26 @@
#
#
#
#******************************************************************************
# (C) 2018 Christophe de Dinechin <christophe@dinechin.org>
# This software is licensed under the GNU General Public License v3
#******************************************************************************
# This file is part of make-it-quick
# ******************************************************************************
# 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
#
# make-it-quick is free software: you can 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 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.
# 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. If not, see <https://www.gnu.org/licenses/>.
#******************************************************************************
# 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_bsd=CONFIG_BSD
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
#
@ -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 file is part of make-it-quick
# ******************************************************************************
# 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
#
# make-it-quick is free software: you can 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 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.
# 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. If not, see <https://www.gnu.org/licenses/>.
#******************************************************************************
# 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_cygwin=CONFIG_CYGWIN UNICODE _WIN32 WIN32
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
#
@ -12,11 +12,26 @@
#
#
#
#******************************************************************************
# (C) 1992-2018 Christophe de Dinechin <christophe@dinechin.org>
# This software is licensed under the GNU General Public License v3
# See LICENSE file for details.
#******************************************************************************
# ******************************************************************************
# 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
#
# 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

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
#
@ -13,25 +13,26 @@
#
#
#
#******************************************************************************
# (C) 2018 Christophe de Dinechin <christophe@dinechin.org>
# This software is licensed under the GNU General Public License v3
#******************************************************************************
# This file is part of make-it-quick
# ******************************************************************************
# 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
#
# make-it-quick is free software: you can 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 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.
# 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. If not, see <https://www.gnu.org/licenses/>.
#******************************************************************************
# 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_haiku=CONFIG_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
#
@ -13,11 +13,26 @@
#
#
#
#******************************************************************************
# (C) 1992-2018 Christophe de Dinechin <christophe@dinechin.org>
# This software is licensed under the GNU General Public License v3
# See LICENSE file for details.
#******************************************************************************
# ******************************************************************************
# 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
#
# 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
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
#
@ -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 file is part of make-it-quick
# ******************************************************************************
# 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
#
# make-it-quick is free software: you can 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 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.
# 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. If not, see <https://www.gnu.org/licenses/>.
#******************************************************************************
# 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/>.
# ******************************************************************************
#------------------------------------------------------------------------------
# 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
#
@ -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 file is part of make-it-quick
# ******************************************************************************
# 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
#
# make-it-quick is free software: you can 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 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.
# 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. If not, see <https://www.gnu.org/licenses/>.
#******************************************************************************
# 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/>.
# ******************************************************************************
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
#
@ -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 file is part of make-it-quick
# ******************************************************************************
# 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
#
# make-it-quick is free software: you can 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 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.
# 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. If not, see <https://www.gnu.org/licenses/>.
#******************************************************************************
# 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

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 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 file is part of make-it-quick
# ******************************************************************************
# 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
#
# make-it-quick is free software: you can 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 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.
# 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. If not, see <https://www.gnu.org/licenses/>.
#******************************************************************************
# 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/>.
# ******************************************************************************
# Use /bin/sh as a basic shell, since it is faster than bash
# 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
#
@ -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 file is part of make-it-quick
# ******************************************************************************
# 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
#
# make-it-quick is free software: you can 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 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.
# 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. If not, see <https://www.gnu.org/licenses/>.
#******************************************************************************
# 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_msys=CONFIG_MSYS UNICODE _WIN32 WIN32
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)
#
@ -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 file is part of make-it-quick
# ******************************************************************************
# 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
#
# make-it-quick is free software: you can 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 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.
# 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. If not, see <https://www.gnu.org/licenses/>.
#******************************************************************************
# 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_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)
#
@ -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 file is part of make-it-quick
# ******************************************************************************
# 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
#
# make-it-quick is free software: you can 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 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.
# 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. If not, see <https://www.gnu.org/licenses/>.
#******************************************************************************
# 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_vs2013-64=$(DEFINES_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
#
@ -13,11 +13,26 @@
#
#
#
#******************************************************************************
# (C) 1992-2018 Christophe de Dinechin <christophe@dinechin.org>
# This software is licensed under the GNU General Public License v3
# See LICENSE file for details.
#******************************************************************************
# ******************************************************************************
# 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
#
# 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

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_alloca.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_alloca.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// Check if alloca exists
//
//
//
//
//
//
//
//
// ****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org>
// This software is licensed under the GNU General Public License v3
// ****************************************************************************
// This file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <alloca.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_clearenv.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_clearenv.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// Check if clearenv exists
//
//
//
//
//
//
//
//
// ****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org>
// This software is licensed under the GNU General Public License v3
// ****************************************************************************
// This file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <stdlib.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_drand48.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_drand48.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <stdlib.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_egl.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_egl.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <epoxy/egl.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_gdk_event_get_scancode.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_gdk_event_get_scancode.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <gdk/gdk.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_getpeereid.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_getpeereid.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// Check if getpeereid exists
//
//
//
//
//
//
//
//
// ****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org>
// This software is licensed under the GNU General Public License v3
// ****************************************************************************
// This file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <sys/types.h>
#include <unistd.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_glob.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_glob.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <glob.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_gstaudio.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_gstaudio.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// Check if gstaudio is installed
//
//
// (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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <gst/gst.h>
int main()

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_gstvideo.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_gstvideo.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// Check if gstvideo is present
//
//
// (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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <gst/gst.h>
int main()

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_int64.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_int64.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
int main()
{

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_longlong.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_longlong.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// Check if compiler offers a long long type
//
//
// (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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
int main()
{

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_mingw_aligned_malloc.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_mingw_aligned_malloc.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <malloc.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_polkit_authority_get_sync.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_polkit_authority_get_sync.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <polkit/polkit.h>
int main()

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_polkit_authorization_result_get_dismissed.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_polkit_authorization_result_get_dismissed.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <polkit/polkit.h>
int main()

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_posix_memalign.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_posix_memalign.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <stdlib.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_pulse.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_pulse.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <pulse/glib-mainloop.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_sasl.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_sasl.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <sasl/sasl.h>
int main()

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_sbrk.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_sbrk.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// Check if sbrk() exists
// (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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <unistd.h>
#include <stdio.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_sigaction.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_sigaction.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// Check if sigaction exists
//
//
//
//
//
//
//
//
// ****************************************************************************
// (C) 2019 Christophe de Dinechin <christophe@dinechin.org>
// This software is licensed under the GNU General Public License v3
// ****************************************************************************
// This file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <signal.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_strtok_r.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_strtok_r.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <string.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_struct_sigaction.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_struct_sigaction.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// Check if there is a struct sigaction in <signal.h>
//
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <signal.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_struct_stat.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_struct_stat.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <sys/stat.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_uchar.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_uchar.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <stdlib.h>
#include <stdint.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_uint.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_uint.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <stdlib.h>
#include <stdint.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_ulong.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_ulong.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <stdlib.h>
#include <stdint.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// check_ushort.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// check_ushort.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include <stdlib.h>
#include <stdint.h>

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// lib1.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// lib1.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
int lib1_foo(void)
{

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// lib2.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// lib2.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
int lib2_bar(void)
{

View File

@ -1,36 +1,37 @@
// ****************************************************************************
// log-name.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// log-name.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
int x = 0;

View File

@ -1,37 +1,38 @@
// ****************************************************************************
// world.c make-it-quick
// ****************************************************************************
//
// File Description:
//
// *****************************************************************************
// world.c make-it-quick project
// *****************************************************************************
//
// File description:
//
// 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 file is part of make-it-quick.
//
// make-it-quick is free software: you can 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.
//
// Foobar 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. If not, see <https://www.gnu.org/licenses/>.
// ****************************************************************************
//
//
//
//
//
//
//
//
// *****************************************************************************
// 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
//
// 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/>.
// *****************************************************************************
#include "config.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
#
@ -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 file is part of make-it-quick
# ******************************************************************************
# 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
#
# make-it-quick is free software: you can 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 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.
# 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. If not, see <https://www.gnu.org/licenses/>.
#******************************************************************************
# 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/>.
# ******************************************************************************
# Include the Makefile configuration and local variables
MIQ?=make-it-quick/