Skip to content

Commit e72482f

Browse files
committed
use linux makefile (no lib)
1 parent 3c18cdd commit e72482f

7 files changed

+28
-27
lines changed

menu.c

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#include <stdio.h>
22
#include <stdlib.h>
33
#include <limits.h>
4+
#include <linux/limits.h>
45
#include <string.h>
56
#include <math.h>
67

nbproject/Makefile-Debug.mk

+5-5
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ FC=gfortran
2121
AS=as
2222

2323
# Macros
24-
CND_PLATFORM=MinGW-Windows
25-
CND_DLIB_EXT=dll
24+
CND_PLATFORM=GNU-Linux-x86
25+
CND_DLIB_EXT=so
2626
CND_CONF=Debug
2727
CND_DISTDIR=dist
2828
CND_BUILDDIR=build
@@ -60,9 +60,9 @@ LDLIBSOPTIONS=
6060

6161
# Build Targets
6262
.build-conf: ${BUILD_SUBPROJECTS}
63-
"${MAKE}" -f nbproject/Makefile-${CND_CONF}.mk ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/graph.exe
63+
"${MAKE}" -f nbproject/Makefile-${CND_CONF}.mk ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/graph
6464

65-
${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/graph.exe: ${OBJECTFILES}
65+
${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/graph: ${OBJECTFILES}
6666
${MKDIR} -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}
6767
${LINK.c} -o ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/graph ${OBJECTFILES} ${LDLIBSOPTIONS}
6868

@@ -97,7 +97,7 @@ ${OBJECTDIR}/parser.o: parser.c
9797
# Clean Targets
9898
.clean-conf: ${CLEAN_SUBPROJECTS}
9999
${RM} -r ${CND_BUILDDIR}/${CND_CONF}
100-
${RM} ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/graph.exe
100+
${RM} ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/graph
101101

102102
# Subprojects
103103
.clean-subprojects:

nbproject/Makefile-Release.mk

+5-5
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ FC=gfortran
2121
AS=as
2222

2323
# Macros
24-
CND_PLATFORM=MinGW-Windows
25-
CND_DLIB_EXT=dll
24+
CND_PLATFORM=GNU-Linux-x86
25+
CND_DLIB_EXT=so
2626
CND_CONF=Release
2727
CND_DISTDIR=dist
2828
CND_BUILDDIR=build
@@ -60,9 +60,9 @@ LDLIBSOPTIONS=
6060

6161
# Build Targets
6262
.build-conf: ${BUILD_SUBPROJECTS}
63-
"${MAKE}" -f nbproject/Makefile-${CND_CONF}.mk ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/graph.exe
63+
"${MAKE}" -f nbproject/Makefile-${CND_CONF}.mk ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/graph
6464

65-
${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/graph.exe: ${OBJECTFILES}
65+
${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/graph: ${OBJECTFILES}
6666
${MKDIR} -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}
6767
${LINK.c} -o ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/graph ${OBJECTFILES} ${LDLIBSOPTIONS}
6868

@@ -97,7 +97,7 @@ ${OBJECTDIR}/parser.o: parser.c
9797
# Clean Targets
9898
.clean-conf: ${CLEAN_SUBPROJECTS}
9999
${RM} -r ${CND_BUILDDIR}/${CND_CONF}
100-
${RM} ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/graph.exe
100+
${RM} ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/graph
101101

102102
# Subprojects
103103
.clean-subprojects:

nbproject/Makefile-impl.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ CLEAN_SUBPROJECTS=${CLEAN_SUBPROJECTS_${SUBPROJECTS}}
2424

2525

2626
# Project Name
27-
PROJECTNAME=Graph
27+
PROJECTNAME=graph
2828

2929
# Active Configuration
3030
DEFAULTCONF=Debug

nbproject/Makefile-variables.mk

+10-10
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,21 @@ CND_BASEDIR=`pwd`
77
CND_BUILDDIR=build
88
CND_DISTDIR=dist
99
# Debug configuration
10-
CND_PLATFORM_Debug=MinGW-Windows
11-
CND_ARTIFACT_DIR_Debug=dist/Debug/MinGW-Windows
10+
CND_PLATFORM_Debug=GNU-Linux-x86
11+
CND_ARTIFACT_DIR_Debug=dist/Debug/GNU-Linux-x86
1212
CND_ARTIFACT_NAME_Debug=graph
13-
CND_ARTIFACT_PATH_Debug=dist/Debug/MinGW-Windows/graph
14-
CND_PACKAGE_DIR_Debug=dist/Debug/MinGW-Windows/package
13+
CND_ARTIFACT_PATH_Debug=dist/Debug/GNU-Linux-x86/graph
14+
CND_PACKAGE_DIR_Debug=dist/Debug/GNU-Linux-x86/package
1515
CND_PACKAGE_NAME_Debug=graph.tar
16-
CND_PACKAGE_PATH_Debug=dist/Debug/MinGW-Windows/package/graph.tar
16+
CND_PACKAGE_PATH_Debug=dist/Debug/GNU-Linux-x86/package/graph.tar
1717
# Release configuration
18-
CND_PLATFORM_Release=MinGW-Windows
19-
CND_ARTIFACT_DIR_Release=dist/Release/MinGW-Windows
18+
CND_PLATFORM_Release=GNU-Linux-x86
19+
CND_ARTIFACT_DIR_Release=dist/Release/GNU-Linux-x86
2020
CND_ARTIFACT_NAME_Release=graph
21-
CND_ARTIFACT_PATH_Release=dist/Release/MinGW-Windows/graph
22-
CND_PACKAGE_DIR_Release=dist/Release/MinGW-Windows/package
21+
CND_ARTIFACT_PATH_Release=dist/Release/GNU-Linux-x86/graph
22+
CND_PACKAGE_DIR_Release=dist/Release/GNU-Linux-x86/package
2323
CND_PACKAGE_NAME_Release=graph.tar
24-
CND_PACKAGE_PATH_Release=dist/Release/MinGW-Windows/package/graph.tar
24+
CND_PACKAGE_PATH_Release=dist/Release/GNU-Linux-x86/package/graph.tar
2525
#
2626
# include compiler specific variables
2727
#

nbproject/Package-Debug.bash

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66

77
# Macros
88
TOP=`pwd`
9-
CND_PLATFORM=MinGW-Windows
9+
CND_PLATFORM=GNU-Linux-x86
1010
CND_CONF=Debug
1111
CND_DISTDIR=dist
1212
CND_BUILDDIR=build
13-
CND_DLIB_EXT=dll
13+
CND_DLIB_EXT=so
1414
NBTMPDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tmp-packaging
1515
TMPDIRNAME=tmp-packaging
1616
OUTPUT_PATH=${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/graph
@@ -61,7 +61,7 @@ mkdir -p ${NBTMPDIR}
6161
# Copy files and create directories and links
6262
cd "${TOP}"
6363
makeDirectory "${NBTMPDIR}/graph/bin"
64-
copyFileToTmpDir "${OUTPUT_PATH}.exe" "${NBTMPDIR}/${PACKAGE_TOP_DIR}bin/${OUTPUT_BASENAME}.exe" 0755
64+
copyFileToTmpDir "${OUTPUT_PATH}" "${NBTMPDIR}/${PACKAGE_TOP_DIR}bin/${OUTPUT_BASENAME}" 0755
6565

6666

6767
# Generate tar file

nbproject/Package-Release.bash

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66

77
# Macros
88
TOP=`pwd`
9-
CND_PLATFORM=MinGW-Windows
9+
CND_PLATFORM=GNU-Linux-x86
1010
CND_CONF=Release
1111
CND_DISTDIR=dist
1212
CND_BUILDDIR=build
13-
CND_DLIB_EXT=dll
13+
CND_DLIB_EXT=so
1414
NBTMPDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tmp-packaging
1515
TMPDIRNAME=tmp-packaging
1616
OUTPUT_PATH=${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/graph
@@ -61,7 +61,7 @@ mkdir -p ${NBTMPDIR}
6161
# Copy files and create directories and links
6262
cd "${TOP}"
6363
makeDirectory "${NBTMPDIR}/graph/bin"
64-
copyFileToTmpDir "${OUTPUT_PATH}.exe" "${NBTMPDIR}/${PACKAGE_TOP_DIR}bin/${OUTPUT_BASENAME}.exe" 0755
64+
copyFileToTmpDir "${OUTPUT_PATH}" "${NBTMPDIR}/${PACKAGE_TOP_DIR}bin/${OUTPUT_BASENAME}" 0755
6565

6666

6767
# Generate tar file

0 commit comments

Comments
 (0)