Modify Autotools scripts
Modify Autotools scripts to output shared library.
This commit is contained in:
parent
35560c46ea
commit
34cd6fdc58
6 changed files with 38 additions and 20 deletions
|
|
@ -1,14 +1,16 @@
|
|||
# Makefile for primary source directory.
|
||||
SUBDIRS = extra # Subdirectory for GUI.
|
||||
bin_PROGRAMS = $(top_builddir)/bin/rtr # Program name.
|
||||
__top_builddir__bin_rtr_CFLAGS = -DBUILD # Define BUILD preprocessor variable.
|
||||
__top_builddir__bin_rtr_SOURCES = main.c # Sources
|
||||
|
||||
if extra
|
||||
__top_builddir__bin_rtr_LDADD = ./extra/libextra.la # Include extra.
|
||||
#SUBDIRS = extra # Subdirectory for GUI.
|
||||
#bin_PROGRAMS = $(top_builddir)/bin/rtr # Program name.
|
||||
#__top_builddir__bin_rtr_CFLAGS = -DBUILD # Define BUILD variable.
|
||||
#__top_builddir__bin_rtr_SOURCES = main.c # Sources
|
||||
bin_PROGRAMS = rtr
|
||||
rtr_CFLAGS = -DBUILD -c -fPIC # Define BUILD variable.
|
||||
rtr_SOURCES = main.c # Sources
|
||||
#if extra
|
||||
#__top_builddir__bin_rtr_LDADD = ./extra/libextra.la # Include extra.
|
||||
|
||||
# -Bshared sets preference for shared libraries.
|
||||
# No libraries are currently linked here.
|
||||
AM_CFLAGS = "-I$(srcdir) \
|
||||
-Bshared
|
||||
endif
|
||||
#AM_CFLAGS = "-I$(srcdir) \
|
||||
# -Bshared
|
||||
#endif
|
||||
|
|
|
|||
13
src/main.c
13
src/main.c
|
|
@ -5,3 +5,16 @@
|
|||
*/
|
||||
|
||||
#include "main.h"
|
||||
#include <stdio.h>
|
||||
|
||||
/* This file is included in the repository since using a Git submodule would
|
||||
* requried cloning the entire Godot source. */
|
||||
#include "gdextension_interface.h" /* GDExtension header for Godot. */
|
||||
|
||||
/*
|
||||
int main()
|
||||
{
|
||||
printf("Starting./n");
|
||||
return(0);
|
||||
}
|
||||
*/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue