head	1.1;
branch	1.1.1;
access;
symbols
	netbsd-11-0-RC6:1.1.1.2
	netbsd-11-0-RC5:1.1.1.2
	netbsd-11-0-RC4:1.1.1.2
	netbsd-11-0-RC3:1.1.1.2
	netbsd-11-0-RC2:1.1.1.2
	netbsd-11-0-RC1:1.1.1.2
	netbsd-11:1.1.1.2.0.2
	netbsd-11-base:1.1.1.2
	netbsd-10-1-RELEASE:1.1.1.1
	netbsd-10-0-RELEASE:1.1.1.1
	netbsd-10-0-RC6:1.1.1.1
	netbsd-10-0-RC5:1.1.1.1
	netbsd-10-0-RC4:1.1.1.1
	netbsd-10-0-RC3:1.1.1.1
	netbsd-10-0-RC2:1.1.1.1
	netbsd-10-0-RC1:1.1.1.1
	ctwm-4-1-0:1.1.1.2
	netbsd-10:1.1.1.1.0.2
	netbsd-10-base:1.1.1.1
	ctwm-4-0-3:1.1.1.1
	CTWM:1.1.1;
locks; strict;
comment	@# @;


1.1
date	2021.04.11.08.36.54;	author nia;	state Exp;
branches
	1.1.1.1;
next	;
commitid	PjWN65car4ihSQOC;

1.1.1.1
date	2021.04.11.08.36.54;	author nia;	state Exp;
branches;
next	1.1.1.2;
commitid	PjWN65car4ihSQOC;

1.1.1.2
date	2023.07.05.07.36.07;	author nia;	state Exp;
branches;
next	;
commitid	W6xbaV6G6L8elAvE;


desc
@@


1.1
log
@Initial revision
@
text
@#
# Setup some vars we use in the configure/build process
#

# The dir in which we ship pregen'd source files
set(GENSRCDIR ${CMAKE_CURRENT_SOURCE_DIR}/gen)

# Where our manual source (asciidoc) files are
set(MANSRCDIR ${CMAKE_SOURCE_DIR}/doc/manual)

# Various build tools
set(TOOLS ${CMAKE_SOURCE_DIR}/tools)


# Our base set of sources
set(CTWMSRC
	# Basic files  ##STDSRC-START
	add_window.c
	animate.c
	captive.c
	clargs.c
	clicktofocus.c
	colormaps.c
	ctopts.c
	ctwm_main.c
	cursor.c
	drawing.c
	event_core.c
	event_handlers.c
	event_names.c
	event_utils.c
	functions.c
	functions_captive.c
	functions_icmgr_wsmgr.c
	functions_identify.c
	functions_misc.c
	functions_warp.c
	functions_win.c
	functions_win_moveresize.c
	functions_workspaces.c
	gc.c
	iconmgr.c
	icons.c
	icons_builtin.c
	image.c
	image_bitmap.c
	image_bitmap_builtin.c
	image_xwd.c
	list.c
	mask_screen.c
	menus.c
	mwmhints.c
	occupation.c
	otp.c
	parse.c
	parse_be.c
	parse_yacc.c
	session.c
	util.c
	vscreen.c
	win_decorations.c
	win_decorations_init.c
	win_iconify.c
	win_ops.c
	win_regions.c
	win_resize.c
	win_utils.c
	windowbox.c
	workspace_config.c
	workspace_manager.c
	workspace_utils.c

	# External libs
	ext/repl_str.c
	##STDSRC-END

	# Generated files  ##GENSRC-START
	ctwm_atoms.c
	deftwmrc.c
	gram.tab.c
	lex.c
	version.c
	##GENSRC-END
)


# Libs to link in (init empty list)
set(CTWMLIBS)


# Our normal set of warning flags
set(STD_WARNS
	-Wall
	-Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef
	-Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts
	-Winline -Wnested-externs -Wmissing-declarations
)
@


1.1.1.1
log
@ctwm-4.0.3
@
text
@@


1.1.1.2
log
@ctwm-4.1.0
@
text
@d20 1
a25 2
	ctwm_shutdown.c
	ctwm_takeover.c
d33 1
d58 1
a58 4
	r_area.c
	r_area_list.c
	r_layout.c
	signals.c
a66 1
	win_ring.c
d68 1
a71 1
	xparsegeometry.c
@

